群集渲染时缩放会导致地图冻结

时间:2017-07-05 17:22:00

标签: javascript ios google-maps ionic-framework markerclusterer

我在Ionic v1应用程序上使用gmaps-marker-clusterer库(v1.2.0)和Google Maps API,根据缩放级别将聚类中的地图标记分组。

我目前停留在由库引起的一个特定问题上(当我不使用它时不会发生)以某种方式使地图冻结在奇怪的单指缩放模式上。基本上,当群集渲染时放大或缩小时,地图会卡住,不再加载,而不是在用户尝试移动地图中心时渲染新的地图纹理,只是放大或缩小(但不渲染)或装载)。没有显示错误消息。

当地图初始化时,所有标记(40/50)仅加载一次。这只发生在实际的iPhone设备上。我没有在Android上测试它,但我可以说在浏览器中测试应用程序时没有发生这种情况。查看冻结地图here的屏幕截图。

有没有人遇到类似的东西?任何帮助将不胜感激,谢谢!

1 个答案:

答案 0 :(得分:0)

尝试仅在视图中加载标记