我有一个使用Bing地图的应用程序在地图上绘制多边形。对于大多数多边形,系统工作正常,并显示正确的形状。然而,对于巨大的多边形(几乎覆盖整个行星),我在IE7和IE8中都会出错。这些错误与地图脚本(veapicore.js)中的setSize方法有关。地图在IE9和FF中正常工作(仍在Chrome上工作)。该页面是[http://data.nbr.org/Mapping/chinamissilerange]。前两个复选框工作正常,第三个是问题所在(803 Brigade Base 55)。
我无法弄清楚可能导致问题的原因。有谁知道这个问题会是什么?
谢谢, 埃里克
答案 0 :(得分:0)
我已经解决了这个问题。事实证明,当所有内容未完成加载时,IE7和IE8在此特定API上存在问题。将地图javascript移动到$(window).load修复了问题。