如何禁用 google api v3 中的所有效果和动画?是否有类似 jQuery.fx.off
的东西?如果 google api 使用一些像 jquery 这样的基础库,那会很容易......但情况可能并非如此。我只想将它们全部禁用。例如:
- 动画缩放
- 图层切换时淡入淡出
- 添加 InfoWindow 时,InfoWindow anchor 会进行动画处理,在这种情况下, map 平移也会进行动画处理
- ...等等
或者,如果不可能全部禁用它们,如何禁用上面列出的特定效果?
它需要在 IE6 中运行,因为 IE6 速度非常慢(请注意,google api v3 似乎可以在该浏览器中运行),对于速度较慢的计算机上的其他 IE 版本来说也是理想的。
最佳答案
没有通用的“关闭所有功能”功能。您需要选择要关闭的内容并单独执行每个操作(如果确实可能的话)...
您无法禁用动画缩放。这是 long-standing enhancement request 的主题已标记为 WontFix。
没有选项可以禁用图层切换淡入淡出。我认为也没有增强请求。
InfoWindows 的平移由 disableAutoPan
控制每个信息窗口的选项。您可以使用 InfoWindow.setOptions()
单独设置该选项。
IE6是not a supported browser对于版本 3。如果它有效,那就是一个奖励。
关于javascript - 谷歌 API v3 : disable all effects/animations,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8242910/