我在Bing地图上显示一组属性。它在Chrome、FireFox、IE和Safari操作系统中都能正常工作(版本为5.1.7 --他们的最新版本适用于Windows)。但在Mac上的Safari 7中却不起作用。
当正确显示时,所有属性都位于绿色住宅区。但是在Safari 7上,所有的属性都显示在该区域的最左边--在一个完全错误的位置。另外,地图左边较大的部分是空白的(没有地图!)。
我看到了一个类似的帖子Bing Maps Issue on Safari 7。他们地图的左边也是空白的。那里的问题似乎没有得到解决。我遵循了微软的指导方针(meta,CSS位置/宽度/高度等),但没有一条有效。
我怀疑那是冰虫?或者是一只Safari虫?
抱歉我没有足够的名声发照片..。
发布于 2014-11-08 00:52:51
现在我已经解决了这个问题,我确认这不是Safari或Bing的错误。
加载映射的<div>嵌入到许多其他的divs、panels、fieldset、Telerik ajax panel、RadTabStrip等中。为了使其工作,您必须删除一些div,以及一些div的样式。这是很棘手的,您必须做许多测试,以最终确定是哪个元素导致了问题,并删除了该元素。
我花了好几天才弄清楚这件事。
https://stackoverflow.com/questions/26693298
复制相似问题