【发布时间】:2012-09-20 03:34:41
【问题描述】:
我的移动网络应用程序使用地图链接,只需链接到“maps.google.com/maps?q=[something]”即可自动启动 Android 或 iPhone 的地图功能。 iOs 6 出来了,链接停止工作,因为 Apple 希望我们使用“maps.APPLE.com”。所以现在我必须专门检测 iOs 6 并换掉链接。
由于 iOs 6 削弱了它,有没有一种干净的方法可以从适用于 Android、iOs 6 和 iOs pre-6 的移动网络应用程序打开设备/本地地图应用程序? p>
原来您发送到“maps.apple.com”的任何内容都会转发到“maps.google.com”!
这两个链接都指向同一个地方
http://maps.google.com/maps?q=New+York
http://maps.apple.com/maps?q=New+York
Apple 开发网站上最近更新的文档... http://developer.apple.com/library/ios/#featuredarticles/iPhoneURLScheme_Reference/Articles/MapLinks.html#//apple_ref/doc/uid/TP40007894-SW1
【问题讨论】:
-
在打开新的 Apple Maps 应用程序时,我没有使用缩放参数。文档表明支持 z 参数。无论我使用什么值,Apple Maps 应用程序中的缩放都不受影响。你有什么运气吗?
标签: android iphone mobile mobile-website ios6