作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
假设您要访问一个缓存为空的网站。
在 Google Maps API v3 中,在初始加载时通知我 map 边界的最早事件是什么?
在 Google map v2 中,它是“已加载”事件;但是,此事件不存在于 API 的 v3 中。
它会是 API v3 的“bound_changed”事件吗?如果没有,是否存在比 bound_changed 更早触发的其他事件,这将使我能够访问当前 map 边界?
最佳答案
如果您不设置中心和缩放级别,Google map 将加载空白屏幕。
没有加载事件,但是当您实例化 Map 对象时,您可以在此时触发一个事件,如果您正在寻找的话。
我认为“bounds_changed”可能是您最好的选择,因为这可以保证 bounds_changed 实际上设置了正确的值,尽管已按此顺序触发了以下事件。
center_changed, zoom_changed, bounds_changed, idle, tilesloaded
bounds_changed 是您选择它的地方仍然有意义,因为 google 设置中心、设置缩放级别并确定边界。
关于javascript - 谷歌地图 API v3 : Earliest EVENT to inform me of the bounds?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1544387/
leaflet:一个开源并且对移动端友好的交互式地图 JavaScript 库 中文文档: https://leafletjs.cn/reference.html 官网(英文): ht
我是一名优秀的程序员,十分优秀!