增加OpenLayers中平铺的超时时间

增加OpenLayers中平铺的超时时间,openlayers,Openlayers,我有一个OpenLayers XYZ层。加载层时,某些瓷砖不会显示。但是,如果我重新加载互动程序,它会显示出来(也就是说,互动程序没有问题)。在我看来,OpenLayers有某种超时机制,如果时间太长,就不会渲染平铺 有人知道如何增加超时吗?我认为这是不可能的。几个月前我也遇到了同样的问题,我找到的最佳解决方案是将OpenLayers.IMAGE\u RELOAD\u尝试次数设置为常量 OpenLayers.IMAGE\u RELOAD\u尝试是一个变量,用于指定在到达超时时尝试重新加载磁贴的次

我有一个OpenLayers XYZ层。加载层时,某些瓷砖不会显示。但是,如果我重新加载互动程序,它会显示出来(也就是说,互动程序没有问题)。在我看来,OpenLayers有某种超时机制,如果时间太长,就不会渲染平铺


有人知道如何增加超时吗?

我认为这是不可能的。几个月前我也遇到了同样的问题,我找到的最佳解决方案是将
OpenLayers.IMAGE\u RELOAD\u尝试次数设置为常量

OpenLayers.IMAGE\u RELOAD\u尝试
是一个变量,用于指定在到达超时时尝试重新加载磁贴的次数

您只需在自己的代码顶部包含这句话,并利用它的值为您设置最佳:

OpenLayers.IMAGE_RELOAD_ATTEMPTS = 5;
我希望有帮助