地图空闲事件的监听器无法在Google maps api v3.28.18上运行

Ale*_*gel 3 google-maps google-maps-api-3

我需要将我的谷歌地图版本降级到3.27.13,因为版本3.28.18没有触发下面相应代码的空闲事件.

每当移动地图时,它都会调用changeViewport来加载geoms

google.maps.event.addListener(map, 'idle', changeViewport)
Run Code Online (Sandbox Code Playgroud)

Esa*_*ith 5

使用最新的谷歌api有同样的问题.使用Google的示例:https: //developers.google.com/maps/documentation/javascript/get-api-key

<script async defer src="https://maps.googleapis.com/maps/api/js?client=YOUR_CLIENT_ID&v=3.27&callback=initMap"></script>
Run Code Online (Sandbox Code Playgroud)

我建议将查询参数更改为v = 3.27.我正在使用的解决方案有v = 3,我假设使用最新的Google API更新.将其更改为3.27解决了我的问题.