为什么iPad上的Safari不会在嵌入式Google地图页面上显示我的标记?

时间:2012-05-27 18:36:35

标签: ipad google-maps mobile-safari

我必须在客户的网页上嵌入Google地图 我希望地图显示一个标记,显示客户业务的确切位置,以及他们的详细信息摘要(地址,网页,电话号码等)。
我用来执行此操作的代码由Google Maps网站(非第三方服务)提供,我没有对其进行修改。
这在我测试的每个桌面浏览器中都很有效,并且标记显示正确。

然而,当我在iPad上查看页面时,标记将从地图中删除。
相反,地图下方有一个链接,形式为“A.客户名称”(我不知道) A代表什么)。单击(点击)时,此链接不执行任何操作。如果我按住它并选择“在新标签页中打开”,它会在新标签页中打开我客户的Google地方信息页面,如您所料。

这个链接旁边是两个按钮(一个电话,一个其他的东西,可能是'获取路线'),点击时会显示消息“Safari无法打开页面,因为地址无效”

这是一个jsfiddle(使用随机业务),它说明了我的问题:http://jsfiddle.net/H2whg/

是否有可能在移动版Safari中对此行为做任何事情(要么按钮做一些合理的事情还是完全删除它们?)

提前致谢。

1 个答案:

答案 0 :(得分:1)