没有修改定位程序,安卓机就不好使了 苹果依然是好使的
网友回复:
能描述一下不好使的定义吗?
1. 表现怎么样
2. 安卓版本是什么
3. 代码示例给一下
是结合百度定位显示的地址 iOS能显示 安卓机不显示 我手里所有的安卓机都不显示
wx.getLocation({
type: 'wsg84', //返回可以用于wx.openLocation的经纬度
success: function (res) {
var locationParam = res.latitude + ',' + res.longitude + '1'
wx.request({
url: config.apiList.baiduMap,
data: {
ak: config.baiduAK,
location: locationParam,
output: 'json',
pois: '1'
},
method: 'GET',
success: function (res) {
that.setData({
location: {
latitude: res.latitude,
longitude: res.longitude,
name: '我的位置',
desc: res.data.result.formatted_address
},
formatted_address: res.data.result.formatted_address
})
}
})
}
})
config.apiList.baiduMap, 是什么地址,有没有配置到小程序request的合法域名里边
这是百度地图API地址 已经添加合法域名
baiduMap: 'https://api.map.baidu.com/geocoder/v2/'
1. 表现怎么样(一直定位中?)
2. 安卓版本是什么
安卓系统都是各手机商更改的了 但都是最新的 我再更改一下定位程序 还有他之前是好使的 我上周更新了一下代码就不好使了
我更改完程序还是不好使 所有的安卓手机都不好使 从 wx.getLocation里面就直接到了fail 没有走success