[内容]
iOS设备在执行moveToLocation事件之后,再次点击markers,将不会操作markers的的点击事件。
安卓正常,iOS点击无反应。(但是iOS在切换tab页之后,又可以点击了)
已附上demo,请查看。
movetoPosition: function () {
uni.showToast({
title:'点击了定位',
duration:1000
})
this.mapContext.moveToLocation();
},
onmark:function(e){
console.log(e)
uni.showToast({
title:'点击了' e.mp.markerId '号标记',
duration:1000
})
}
},
[步骤]
不点击定位按钮,点击markers图标,能正常弹出点击事件后续执行的showtoast。
点击定位按钮,执行movetoPosition事件后。再次点击markers图标,不能弹出后续执行的showtoast。
[结果]
[期望]
[如果语言难以表述清晰,可以拍一个视频或截图,有图有真相]
IDE运行环境说明
[HBuilder 或 HBuilderX]最新版本
[IDE版本号]
[windows版本号]
[mac版本号]10.14.2
App运行环境说明
[Android版本号]
[iOS版本号]
[手机型号]iPhone XR
[模拟器型号]
附件
[IDE问题请提供HBuilderX运行日志。菜单帮助-查看运行日志,点右键打开文件所在目录,将log文件压缩成zip包上传]
[App问题请提供可重现问题的代码片段,你补充的细一点,问题就解决的快一点]
[安装包]
联系方式
[QQ]120710775