借鉴: 微信小程序 地图选择附近地址获取经纬度 - 灰信网(软件开发博客聚合)
1、在 app.json中书写以下代码
"requiredBackgroundModes": [
"location"
],
2、在需要使用的地址界面添加方法
<view bindtap="chooseLocation">选择收货地址</view>
3.在需要使用的js文件中添加以下方法
chooseLocation:function(e){
var _this = this;
wx.chooseLocation({
success: function (e) {
console.log("开启了定位",e);
},
fail: () => {
//未打开定位
wx.getSetting({
success: (res) => {
if (!res.authSetting['scope.userLocation']) {
打开设置界面
wx.openSetting({})
}
}
})
}
})
},