2012-04-20 93 views

回答

2

正如一个供参考的人谁需要做到这一点,我解决了这个用下面的代码(前置于我创建了地图,层等):

OpenLayers.Util.onImageLoadError = function() { 
    this.src = "images/noTile.png"; 
} 

其中图像/ noTile.png是我用作“未找到平铺”图像的图像。

1

OpenLayers.Util.onImageLoadError似乎不再可用。它们似乎已经通过使用.olImageLoadError选择器的缺失tile的css样式来替换它。任何替代方法来检测一个或多个瓷砖的失败?

+1

实际上,您可以使用页面中的olImageLoadError类搜索元素来检测缺失的图块。至少这解决了我的问题。 – elyuro 2012-05-18 16:27:22

相关问题