|
@@ -12,7 +12,7 @@
|
|
|
<link rel="stylesheet" type="text/css" href="../css/style.css" />
|
|
|
<link rel="stylesheet" type="text/css" href="../css/swiper.min.css" />
|
|
|
<style>
|
|
|
- .swiper-container {
|
|
|
+ .swiper-container {
|
|
|
width: 100%;
|
|
|
height: 100%;
|
|
|
}
|
|
@@ -237,32 +237,30 @@
|
|
|
var _webinstoreid = '0';
|
|
|
apiready = function() {
|
|
|
var $header = $api.byId('header');
|
|
|
- $api.fixIos7Bar($header);
|
|
|
- $api.fixStatusBar($header);
|
|
|
+ $api.fixIos7Bar($header);
|
|
|
+ $api.fixStatusBar($header);
|
|
|
_webinkeyid = api.pageParam.keyid;
|
|
|
_webinstoreid = api.pageParam.storeid;
|
|
|
_adv_type = api.pageParam.advtype;
|
|
|
_adv_goods_id = api.pageParam.advgoodsid;
|
|
|
_adv_store_id = api.pageParam.advstoreid;
|
|
|
_adv_article_id = api.pageParam.advarticleid;
|
|
|
- get_adv();
|
|
|
- getRouteData();
|
|
|
- webtoappinit();
|
|
|
_myalias = "member" + $api.getStorage("memberid");
|
|
|
- jpushInit();
|
|
|
var storage = hasPermission('storage');
|
|
|
if (!storage || !storage[0] || !storage[0].granted) {
|
|
|
reqPermission('storage')
|
|
|
}
|
|
|
- var hass = hasPermission('location');
|
|
|
- if (!hass || !hass[0] || !hass[0].granted) {
|
|
|
- reqPermission('location');
|
|
|
- }
|
|
|
+
|
|
|
+
|
|
|
+ get_adv();//弹窗
|
|
|
+ getRouteData();//轮播吞
|
|
|
+ webtoappinit();
|
|
|
+ jpushInit();
|
|
|
//滑动到底部
|
|
|
api.addEventListener({
|
|
|
name: 'scrolltobottom',
|
|
|
extra: {
|
|
|
- threshold: 200
|
|
|
+ threshold: 200
|
|
|
}
|
|
|
}, function(ret, err) {
|
|
|
getAddress();
|
|
@@ -284,11 +282,9 @@
|
|
|
getAddress();
|
|
|
getmsgtotal();
|
|
|
});
|
|
|
- setTimeout(function() {
|
|
|
- goto_adv();
|
|
|
- }, 800);
|
|
|
};
|
|
|
$(".msg-list").on("tap", function() {
|
|
|
+ console.log("1")
|
|
|
api.openWin({
|
|
|
name: 'msglist',
|
|
|
url: './home/msglist.html',
|
|
@@ -301,6 +297,7 @@
|
|
|
})
|
|
|
|
|
|
$("#hotel-list").on("tap", ".home-hotel-list", function() {
|
|
|
+ console.log("2")
|
|
|
var _keyid = $(this).attr("keyid");
|
|
|
api.openWin({
|
|
|
name: 'hoteldtl',
|
|
@@ -525,15 +522,12 @@
|
|
|
// body...
|
|
|
switch (_adv_type) {
|
|
|
case 'goods':
|
|
|
- console.log(_adv_goods_id, _adv_store_id)
|
|
|
to_goods_id(_adv_goods_id, _adv_store_id)
|
|
|
break;
|
|
|
case 'store':
|
|
|
- console.log(_adv_store_id);
|
|
|
to_store_id(_adv_store_id);
|
|
|
break;
|
|
|
case 'article':
|
|
|
- console.log(_adv_article_id);
|
|
|
to_article_id(_adv_article_id);
|
|
|
break;
|
|
|
}
|
|
@@ -579,7 +573,12 @@
|
|
|
}
|
|
|
})
|
|
|
}
|
|
|
-
|
|
|
+ //关闭弹窗
|
|
|
+ function color(){
|
|
|
+ $('.weui-gallery').remove()
|
|
|
+ getAddress();
|
|
|
+ }
|
|
|
+
|
|
|
function getRouteHotelData() {
|
|
|
if (_lon == '0') {
|
|
|
$(".border-none").removeClass("mask-hidden");
|
|
@@ -594,7 +593,7 @@
|
|
|
url: siteurl + 'v2/entry/storeList',
|
|
|
data: {
|
|
|
page: _page,
|
|
|
- page_size:'8',
|
|
|
+ page_size: '8',
|
|
|
minid: _minid,
|
|
|
lon: _lon,
|
|
|
lat: _lat
|
|
@@ -669,6 +668,7 @@
|
|
|
return false;
|
|
|
})
|
|
|
$(".swiper-wrapper").on("tap", ".swiper-slide", function() {
|
|
|
+ console.log("3")
|
|
|
var _type = $(this).attr("type");
|
|
|
var _keyid = $(this).attr("keyid");
|
|
|
if (_type == 'store') {
|
|
@@ -776,48 +776,40 @@
|
|
|
reqPermission('location');
|
|
|
$(".border-none").removeClass("mask-hidden");
|
|
|
return false;
|
|
|
- } else {
|
|
|
- var aMap = api.require('aMap');
|
|
|
- if (api.systemType == 'ios') {
|
|
|
- aMap.hide();
|
|
|
- aMap.open({
|
|
|
- rect: {
|
|
|
- x: 0,
|
|
|
- y: 0,
|
|
|
- w: 0,
|
|
|
- h: 0
|
|
|
- },
|
|
|
- showUserLocation: true,
|
|
|
- zoomLevel: 11,
|
|
|
- center: {
|
|
|
- lon: 116.4021310000,
|
|
|
- lat: 39.9994480000
|
|
|
- },
|
|
|
- fixedOn: api.frameName,
|
|
|
- fixed: true
|
|
|
- }, function(ret, err) {})
|
|
|
- }
|
|
|
- aMap.getLocation(function(ret, err) {
|
|
|
- if (ret.status) {
|
|
|
- _lon = ret.lon;
|
|
|
- _lat = ret.lat;
|
|
|
- getRouteHotelData();
|
|
|
- aMap.getNameFromCoords({
|
|
|
- lon: ret.lon,
|
|
|
- lat: ret.lat
|
|
|
- }, function(ret, err) {
|
|
|
- if (ret.status) {
|
|
|
- aMap.close();
|
|
|
- $(".local-name").text(ret.city + ret.township + ret.street + ret.number);
|
|
|
- }
|
|
|
- });
|
|
|
- } else {
|
|
|
- $(".local-name").text(JSON.stringify(err));
|
|
|
- }
|
|
|
- });
|
|
|
}
|
|
|
+ var aMap = api.require('aMap');
|
|
|
+ if (api.systemType == 'ios') {
|
|
|
+ aMap.hide();
|
|
|
+ aMap.open({
|
|
|
+ rect: {x: 0,y: 0,w: 0,h: 0},
|
|
|
+ showUserLocation: true,
|
|
|
+ zoomLevel: 11,
|
|
|
+ center: {lon: 116.4021310000,lat: 39.9994480000},
|
|
|
+ fixedOn: api.frameName,
|
|
|
+ fixed: true
|
|
|
+ }, function(ret, err) {})
|
|
|
+ }
|
|
|
+ aMap.getLocation(function(ret, err) {
|
|
|
+ if (ret.status) {
|
|
|
+ _lon = ret.lon;
|
|
|
+ _lat = ret.lat;
|
|
|
+ aMap.getNameFromCoords({
|
|
|
+ lon: ret.lon,
|
|
|
+ lat: ret.lat
|
|
|
+ }, function(ret, err) {
|
|
|
+ if (ret.status) {
|
|
|
+ aMap.close();
|
|
|
+ $(".local-name").text(ret.city + ret.township + ret.street + ret.number);
|
|
|
+ }
|
|
|
+ });
|
|
|
+ getRouteHotelData();
|
|
|
+ } else {
|
|
|
+ $(".local-name").text(JSON.stringify(err));
|
|
|
+ }
|
|
|
+ });
|
|
|
}
|
|
|
|
|
|
+
|
|
|
function jpushInit() {
|
|
|
jpush = api.require('ajpush');
|
|
|
initJPush();
|
|
@@ -850,7 +842,6 @@
|
|
|
}, function(ret, err) {
|
|
|
onPause(); //监听应用进入后台,通知jpush暂停事件
|
|
|
})
|
|
|
-
|
|
|
api.addEventListener({
|
|
|
name: 'resume'
|
|
|
}, function(ret, err) {
|
|
@@ -921,6 +912,7 @@
|
|
|
}
|
|
|
|
|
|
$(".back-top").on("tap", function() {
|
|
|
+ console.log("4")
|
|
|
$('html , body').animate({
|
|
|
scrollTop: 0
|
|
|
}, 'slow');
|