我们有一个谷歌地图api应用程序,我们的用户有时会遇到片状网络连接。这样做的结果通常是他们会得到一张空白地图,因为当地图被告知去某个地方时,瓷砖不会加载。如果您观看javascript控制台,则可以看到未加载的磁贴的输出错误。我试图捕捉这些错误,希望我可以让地图尝试在一段时间后重新加载磁贴。但是,似乎谷歌地图中没有内置功能来为此错误抛出事件。此外,它们似乎通过IMG元素的src加载切片。在我自己的IMG上处理错误非常容易,但是我无法想出一种可以与之相关的方法。
这基本上是一项不可能完成的任务,还是有某种方式进入它?这实际上不一定是谷歌地图特定的问题,但是使用jQuery的ajax错误处理,在我自己的IMG标签上设置错误处理程序等解决方案不会起作用。< / p>
此外,如果有帮助,我们的用户只能使用Chrome。 Chromium Embedded Framework构建3.2171.2069,具体而言。我想如果我能够使用更新版本的CEF(那里有非常烦人的障碍),我可能会遇到一些新的CEF资源事件。但我无法做到,所以这不是我正在寻找的解决方案。