我有指向 Google Maps 的链接,但现在自从 Apple 更新到他们自己的服务后,我的 iPhone 转到了 Google Maps 网站。有没有办法在 HTML 中显示Apple Maps 链接,当它是 iOS6 时,并显示所有其他设备的 Google Maps 链接。我正在使用 ASP.NET MVC。
问问题
7667 次
1 回答
15
该解决方案甚至比这更容易,并且不需要任何条件语句:
- 从 iOS6 设备单击时,指向 maps.apple.com/maps?q=cupertino的链接会在 Apple 的本机地图应用程序中打开。
- 但在其他移动设备和计算机上,它会重定向到 Google 地图(位于maps.google.com/maps?q=cupertino)。
所以此时,您需要做的就是包含 Apple Maps 链接,它应该可以在非 iOS 设备上按预期工作。
我在最近的一篇文章中提到了这一点,该文章还涉及是否可以使用相同的参数。
于 2013-01-04T15:36:24.393 回答