Safari 7上的必应地图错误(或Safari错误?) [英] Bing map bug on Safari 7 (or Safari bug?)
问题描述
我正在Bing地图上显示一组属性.它在Windows上的Chrome,FireFox,IE和Safari(版本5.1.7-Windows的最新版本)上都可以正常工作.但这在Mac上的Safari 7中不起作用.
I am displaying a set of properties on Bing map. It works all fine in Chrome, FireFox, IE, and Safari on Windows (version is 5.1.7 - their latest version for Windows). But it doesn't work in Safari 7 on Mac.
正确显示后,所有属性均位于绿色居住区.但是在Safari 7上,所有属性都显示在该区域的最左侧-完全错误的位置.此外,地图的左上方是空白(没有地图!).
When displayed correctly, all properties are located on a green residential area. But on Safari 7, all properties are displayed on the far left of that area - on a totally wrong location. Also, the larger left part of the map is blank (there is no map!).
我看到了类似的帖子在Safari 7上的必应地图问题.他们的地图的左侧部分也是空白的.那里的问题似乎没有解决.我遵循了Microsoft的准则(元,CSS位置/宽度/高度等),但都不起作用.
I saw a similar post Bing Maps Issue on Safari 7. The left part of their map is also blank. The problem there seems not solved. I followed Microsoft's guideline (meta, CSS position/width/height etc), none of them work.
我怀疑这是Bing错误?还是Safari错误?
I suspect that's a Bing bug? Or a Safari bug?
对不起,我没有足够的声誉来发布图片...
Sorry I don't have enough reputation to post images...
推荐答案
现在,我已经解决了该问题,我确认这不是Safari或Bing的错误.
Now that I solve the problem, I confirm that this is NOT a bug of Safari or Bing.
加载地图的<div>
嵌入在许多其他div
s,panel
s,fieldset
,Telerik ajax panel
,RadTabStrip
等中.您必须删除一些div
s ,以及一些使它起作用的div
样式.这很棘手,您必须进行许多测试才能最终确定导致问题的元素并删除该元素.
the <div>
that load the the map is embedded in many other div
s, panel
s, fieldset
, Telerik ajax panel
, RadTabStrip
etc. You have to remove some of div
s, and also some styles of div
s to make it work. It's tricky, you have to do many tests to finally pin down which element caused the problem and remove that element.
我花了几天时间才弄清楚.
I took me several days to figure this out.
这篇关于Safari 7上的必应地图错误(或Safari错误?)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!