我正在使用jQuery Mobile并从网页链接到Google地图(作为外部链接)。我希望底部栏在地图中可见,以便用户可以点击后退按钮。
如果链接如下所示,则此方法有效:
<a rel="external" target="_" href="http://maps.google.co.uk">Text</a>
但如果它喜欢这个
<a rel="external" target="_" href="http://maps.google.co.uk?ll=55,-4">Text</a>
然后Google地图页面全屏显示,没有后退按钮。
那么我如何在地图中使用参数而不是全屏,但保留底部栏。
我不想使用JavaScript API,因为我想提供公共传输的指令,但目前还没有JavaScript。
答案 0 :(得分:0)
事实证明,Mobile Safari有一个特殊的地图URL方案,因此带参数的引用被重定向到iOS地图应用程序,而不是地图网站。有一些与此here相关的开发人员文档。
这似乎是错误的,因为你被抛弃了移动游猎,并且没有选择去移动网站。它可能是一个错误,因为行为只在有参数时才会发生。我想知道为什么会这样。