首页 > 教程 > 微信小程序 > 微信小程序地图导航之IOS无法打开跳坑

微信小程序地图导航之IOS无法打开跳坑

2017-08-31 08:43:18侠客源码 复制链接

之前第一次做的一个小程序地图导航,安卓手机可以正常打开地图,但苹果手机就不行,不知道有没有同学遇到过。

下面说一下我的解决方法

先发一段map.js 里的代码

wx.openLocation({
latitude: ''+latitude+'',
longitude: '' + longitude + '',
scale: 16,
name: '' + app.globalData.sharetitle + '',
address:'' + app.globalData.address + ''
})

单独这样写的话 安卓手机没问题,正常,但IOS不行,苹果手机小程序地图必须先获取定位,而且经纬度还要number转变量类型

正确的代码如下:

wx.getLocation({
type: 'gcj02',
success: function (res) {
wx.openLocation({
latitude: Number(''+latitude+''),
longitude: Number('' + longitude + ''),
scale: 16,
name: '' + app.globalData.sharetitle + '',
address:'' + app.globalData.address + ''
})
}
})

预览测试正常

  • 上一篇:微信小程序开发工具全新上线
  • 下一篇:微信小程序增加悬浮在线客服