Google Maps API V3脚本错误?

时间:2013-02-01 12:51:03

标签: google-maps google-maps-api-3

我尝试在新的Windows 8应用程序中使用Google Maps API V3。它工作正常,但当没有互联网连接,我尝试放大和缩小它说“抱歉,我们这里没有图像。”这很好但是当我尝试放大和缩小太多时它意外地结束我的应用程序说“0x800a138f - JavaScript运行时错误:无法获取未定义或空引用的属性'长度'。”

我尝试了很多,但没有找到任何解决方案。此外,当我在chrome中做同样的工作时,一切正常,但当我尝试通过在其中加载一个简单的谷歌地图来做同样的事情时,IE9也会冻结。

我只是不希望我的应用程序意外终止。我该怎么办?

任何帮助将不胜感激......

1 个答案:

答案 0 :(得分:0)

有一个属性navigator.onLine。您可以检测它并决定是否绘制地图。

当地图已经绘制时,您可以间隔检查此属性并禁用任何交互,例如通过在网络连接丢失时用覆盖覆盖整个地图