开发微信小程序的过程中,用百度地图定位,电脑模拟器可以正常定位,但真机不行,是什么原因?怎么处理? 100

代码见下,pc模拟器能正常定位,但真机上不行,貌似是真机没有调用gps的问题,试了一下,用微信的api也是这样,真机不行,模拟器可以,是需要在哪里设置什么权限吗?onLo... 代码见下,pc模拟器能正常定位,但真机上不行,貌似是真机没有调用gps的问题,试了一下,用微信的api也是这样,真机不行,模拟器可以,是需要在哪里设置什么权限吗?

onLoad: function () {
var that = this;
// 新建百度地图对象
var BMap = new bmap.BMapWX({
ak: 'dzjTlhhamdHikGqld2jUGN75narTsAGp'
});
var fail = function (data) {
console.log(data)
};
var success = function (data) {
wxMarkerData = data.wxMarkerData;
that.setData({
markers: wxMarkerData
});
that.setData({
latitude: wxMarkerData[0].latitude
});
that.setData({
longitude: wxMarkerData[0].longitude
});
that.setData({
address: wxMarkerData[0].address
});
console.log(111);
console.log(data.wxMarkerData[0].address);
console.log(111)
}
// 发起regeocoding检索请求
BMap.regeocoding({
fail: fail,
success: success,
iconPath: '../../image/baidumap/marker_red.png',
iconTapPath: '../../image/baidumap/marker_red.png'
});

}
展开
 我来答
匿名用户
2018-04-11
展开全部
你是不是没给微信开定位权限
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式