Eri*_*ick 9 google-maps google-maps-api-3
我正在编写一个Google地图应用程序,但大多数情况下它运行正常.但是如果我要求两个彼此非常接近的点之间的行走方向(比如彼此隔壁的2个建筑物),地图放大得如此接近以至于混合图像变成了瓷砖"抱歉,我们没有图像这里."
从我的代码中的调试说明开始,看起来直到更新DirectionsRenderer的函数运行之后才设置地图的缩放级别(添加map.getZoom()调用显示前一轮的地图的缩放属性我要求的方向.
因此,MazZoomService也不是很好.有没有办法检测处理方向时地图的缩放级别,以便我可以将图像缩回到不显示错误信息的内容?
在地图的"zoom_changed"事件中使用MaxZoomService.如果当前缩放级别大于max,则为map.setZoom(max).
如果你希望只允许从的DirectionsRenderer更新的结果这种行为,你需要设置一个标志,可能计时器(的DirectionsRenderer通常不会更改地图缩放级别).
归档时间: |
|
查看次数: |
14809 次 |
最近记录: |