我必须为客户在网页上嵌入谷歌地图。
我希望地图显示一个标记,显示客户业务的确切位置,以及他们的详细信息摘要(地址、网页、电话号码等)。
我用来执行此操作的代码由谷歌地图网站(不是第三方服务)提供,我没有修改它。
这在我测试过的每个桌面浏览器中都非常有效,并且标记显示正确。
但是,当我在 iPad 上查看页面时,标记会从地图中移除。
相反,地图下方有一个“A. Client's Name”形式的链接(我不知道 A. 代表什么)。当点击(点击)这个链接什么都不做。如果我用手指按住它并选择“在新标签中打开”,它会在新标签中打开我客户的 Google 地方信息页面,正如您所期望的那样。
此链接旁边是两个按钮(一个是电话,一个是其他东西,可能是“获取路线”),单击时会显示消息“Safari 无法打开页面,因为地址无效”
这是一个 jsfiddle(使用随机业务),它说明了我的问题:http: //jsfiddle.net/H2whg/
是否可以在移动 safari 中对这种行为做任何事情(让按钮做一些明智的事情或完全删除它们)?
提前致谢。