每当用户在 Google 地图(js API v3)中从俯视图切换到街景时,我想触发 Javascript 函数。
理想情况下,我可以找到一个可以挂起侦听器的地图级事件——当地图(map
在我的代码中方便地调用它的对象)从俯视图变为街景时触发的事件。
我试过maptypeid_changed
and zoom_changed
,没有成功。(当俯视图的类型或缩放发生变化时,我的功能运行良好,但到街景的转换似乎不会触发任何一个事件。)有谁知道我是否可以听到地图级别(而不是全景级别)事件为了?如果有,是哪个事件?
如果做不到这一点,是否有一个属性map.streetView
我可以简单地每 30 秒检查一次以查看用户是否正在查看街景?我曾认为查看 boolean 的值map.streetView.visible
可能会奏效,但看起来这只是表明当前区域是否有数据。