Safari 7上的必应地图错误(或Safari错误?) [英] Bing map bug on Safari 7 (or Safari bug?)

查看:63
本文介绍了Safari 7上的必应地图错误(或Safari错误?)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在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,fieldsetTelerik ajax panelRadTabStrip等中.您必须删除一些div s ,以及一些使它起作用的div样式.这很棘手,您必须进行许多测试才能最终确定导致问题的元素并删除该元素.

the <div> that load the the map is embedded in many other divs, panels, fieldset, Telerik ajax panel, RadTabStrip etc. You have to remove some of divs, and also some styles of divs 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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆