详细问题描述
[内容]
IOS使用plus.maps.openSysMap导航出错
重现步骤
[步骤]
plus.nativeUI.showWaiting()
plus.geolocation.getCurrentPosition((p) => {
plus.nativeUI.closeWaiting()
// gcj02转wgs84
let wgs84 = this.$msapi.gcj02towgs84(p.coords.longitude, p.coords.latitude)
// 通过后台获取目的地坐标及描述
// this.record.lag, this.record.lat,this.record.orgName || this.record.orgNameDetail || ''
let dst = new plus.maps.Point(this.record.lag, this.record.lat)
let src = new plus.maps.Point(wgs84[0], wgs84[1])
plus.maps.openSysMap(dst, this.record.orgName || this.record.orgNameDetail || '', src )
}, function(e){
plus.nativeUI.alert('获取当前位置失败')
}, {
provider: 'amap',
coordsType: 'gcj02',
geocode: true
})
[结果]
IOS内置地图将dst坐标设置为终点关键字,src设置为起点关键字,请查看附件图片
[期望]
运行环境
[系统版本]10.3.2
[浏览器版本]
[IDE版本]8.1.3.201705121932
[mui版本]
附件
[代码片段]
[安装包]
联系方式
[QQ]
[电话]