我正在编写一个谷歌地图应用程序,在大多数情况下它工作正常。但是,如果我请求在彼此非常接近的 2 个点之间的步行路线(例如 2 个建筑物与 1 个相邻的建筑物),地图会放大到如此接近,以至于混合图像变成显示“抱歉,我们没有图像”的图块这里。”
从我的代码中的调试说明来看,地图的缩放级别似乎是在更新 DirectionsRenderer 的函数运行之后才设置的(添加 map.getZoom() 调用会显示上一轮地图的缩放属性我要求的方向。
正因为如此,MazZoomService 对我也没有多大帮助。有没有办法在处理方向时检测地图的缩放级别,以便我可以将图像缩小到不显示错误消息的位置?