你们给的解决方案无效,设置定时器之后,无论点哪个点,最后都会停留在我当前位置,不加定时器,还是无法设置scale的值,如最后一张图,我设置的值是8,但是最后打印的是5.6969…是一个小数,我这截图这么多,麻烦你们好好测试再回我好嘛,如果这个bug无法解决也告知我一下,我好跟客户说明,至于你们说的真机测试我不知道你们怎么测的,我是新建一个小程序,然后把这个代码片段复制进去,bug还是会有,如果这个API真能实现我的需求,我干嘛在这浪费大家的时间??基本跟你们反馈一个问题要一个星期才有回信,我知道你们忙,但是你们这难得的回复,能不能靠点谱。每次回复都没啥用
需求:当用户把地图缩放到图1时,地图会在每个省份上有个点(前提是如果该省有我们的产品),点击省份的点,地图会放到到图2的样子,在点击,地图会所放到图3的样子,即正确的顺序是从图1->图2->图3.图6是实现地图缩放的代码,这些功能在开发工具上都可以实现。但是在真机会出现很多无法预料的问题
bug:下列问题是在ios12.2测试,比如我进入小程序,第一次点击图1河南省份那个点,它会先跳到图4(我当前所在地)停顿大概0.5秒,然后才跳到图3, 有时候(此bug偶尔发生)点击河南的点(图1)它会定位到我当前所在地苏州(图4),即从图1直接跳到图4,然后不再跳到图3
在ios12.0.1测试结果:从图1可以跳到图2.然后在点击,还是到图2.无法将地图设置成图3的样子,无论如何点击,一直停留在图2
安卓8.1.0测试结果:可以实现图1->图2->图3的功能,但是地图上省份上两个点,只有一个河南那个点可以点击,江苏那个点,无论怎么点都没有反应,无法触发点击事件,控制带都没有打印出东西,
以上是反复测试还存在的问题,不知道是不是this.mapCtx.includePoints这个API的bug,如果是的话,麻烦官方能够解决,如果不是的话,劳烦告知问题所在
我发的代码片段是测试this.mapCtx.includePoints这个API的,用ios12.2真机测试,确实还是会出现上面提到问题