地图map组件bug和疑问
地图map组件,只第一次进入设置markers,再调用mapContext的translateMarker移动markers,有时开始会报translateMarker失败的错误提示
(打印的信息errMsg:“translateMapMarker:fail invalid markerid”)不过再次调用可以执行。
BUG:
报错后再调用成功translateMarker安卓正常移动旋转。
IOS报错后再调用成功移动正常但是旋转的角度会扣除掉调用translateMarker报错那次方法传进去的角度值。比如报错那次传的角度是90,下次再传262的角度就只旋转172的角度了
如果报错的传的262,那角度就不会改变了。
疑问:
1.(打印的信息errMsg:“translateMapMarker:fail invalid markerid”)这个错误是什么情况才会导致translateMarker报错我是设置了this.setData(markers)再调用translateMarker的
2.同样的api为什么IOS传入的旋转角度会被扣除掉一定的度数而安卓不会