Browse Source

尝试微信定位

develop
nesxy 6 years ago
parent
commit
17530b1886
1 changed files with 20 additions and 79 deletions
  1. 99
      src/models/wxShare.js

99
src/models/wxShare.js

@ -88,84 +88,25 @@ Vue.prototype.wxShare = function(params) {
imgUrl: shareConfig.img, // 分享图标
success: function(res) {}
});
if (localStorage.getItem("latitude") == null) {
wx.getLocation({
type: "gcj02", // 默认为wgs84的gps坐标,如果要返回直接给openLocation用的火星坐标,可传入'gcj02'
success: function(res) {
localStorage.setItem("latitude", res.latitude);
localStorage.setItem("longitude", res.longitude);
},
cancel: function() {
alter("拒绝定位");
}
});
} else {
}
alert("lat:"+localStorage.getItem("latitude")+ ";lng:"+localStorage.getItem("longitude"));
wx.error(function(res) {
console.log("wx-js初始化: " + res);
});
});
});
});
};
//Vue.prototype.wxShares = function(params) {
// var wxconfigApi = 'http://1hjz.3ncto.com.cn/mall/web/share/config';
// axios.get(wxconfigApi,{params:params}).then(function(response) {
//
// var response = response
// console.log('1111',response)
// var jsApiSignConfig = response.data.data.jsApiSignConfig
// var shareConfig = response.data.data.shareConfig
//
// wx.config({
// debug: false, // 开启调试模式,开发时可以开启
// appId: jsApiSignConfig.appId, // 必填,公众号的唯一标识 由接口返回
// timestamp: jsApiSignConfig.timestamp, // 必填,生成签名的时间戳 由接口返回
// nonceStr: jsApiSignConfig.nonceStr, // 必填,生成签名的随机串 由接口返回
// signature: jsApiSignConfig.signature, // 必填,签名 由接口返回
// jsApiList: ['onMenuShareAppMessage','onMenuShareTimeline','onMenuShareQQ','onMenuShareWeibo','onMenuShareQZone']
// })
//
// wx.ready(() => {
// //获取“分享给朋友”按钮点击状态及自定义分享内容接口
// wx.onMenuShareAppMessage({ // 分享给朋友
// title: shareConfig.title, // 分享标题
// desc: shareConfig.desc, // 分享描述
// link: shareConfig.url, // 分享链接 默认以当前链接
// imgUrl: shareConfig.img, // 分享图标
// success: function(res){
// }
// })
// //转发到朋友圈
// wx.onMenuShareTimeline({
// title: shareConfig.title, // 分享标题
// desc: shareConfig.desc, // 分享描述
// link: shareConfig.url, // 分享链接 默认以当前链接
// imgUrl: shareConfig.img, // 分享图标
// success: function(res){
// }
// });
// //微信分享qq
// wx.onMenuShareQQ({
// title: shareConfig.title, // 分享标题
// desc: shareConfig.desc, // 分享描述
// link: shareConfig.url, // 分享链接 默认以当前链接
// imgUrl: shareConfig.img, // 分享图标
// success: function(res){
// }
// });
//
// //获取“分享到腾讯微博”按钮点击状态及自定义分享内容接口
// wx.onMenuShareWeibo({
// title: shareConfig.title, // 分享标题
// desc: shareConfig.desc, // 分享描述
// link: shareConfig.url, // 分享链接 默认以当前链接
// imgUrl: shareConfig.img, // 分享图标
// success: function(res){
// }
// });
//
// //获取“分享到QQ空间”按钮点击状态及自定义分享内容接口(即将废弃)
// wx.onMenuShareQZone({
// title: shareConfig.title, // 分享标题
// desc: shareConfig.desc, // 分享描述
// link: shareConfig.url, // 分享链接 默认以当前链接
// imgUrl: shareConfig.img, // 分享图标
// success: function(res){
// }
// });
// })
//
//
//
//
// })
// .catch(function(error) {
// console.log(error);
// });
//
//}
};
Loading…
Cancel
Save