对于Google地图链接,“Safari无法打开该页面,因为地址无效”

时间:2014-11-20 20:46:14

标签: iphone google-maps mobile-safari

我有一部带有iOS7的iPhone 4s,但没有安装Google Maps应用程序。每当我尝试导航到它上面的位置链接时,它会向我闪烁一个错误:

Cannot Open Page
Safari cannot open the page because the address is invalid

但随后错误消失(无需点击确定)并显示地图,所有后续的Google地图链接都会加载而不会出现此错误。当我清除缓存时,错误再次出现,但只是第一次出现,并且再次自行消失。

这是我正在使用的链接,但我已经使用多个链接测试了它,问题似乎是持久的:

https://www.google.com/maps/place/Kraftwork/@39.971494,-75.127336,17z/data=!3m1!4b1!4m2!3m1!1s0x0:0x6db3f86eca2f8b45?hl=en

知道造成这个问题的原因是什么?

具体来说,这个问题是由于直接html并且只是试图点击地图链接而存在。

1 个答案:

答案 0 :(得分:0)

我直接粘贴到Safari中直接链接,并在iOS 7和iOS 8中使用iPhone 4s以编程方式进行操作,这两个都适用于我。也许你也可以使用你的XCode和iOS 8模拟器一起尝试。

[[UIApplication sharedApplication] openURL:[NSURL URLWithString: @"https://www.google.com/maps/place/Kraftwork/@39.971494,-75.127336,17z/data=!3m1!4b1!4m2!3m1!1s0x0:0x6db3f86eca2f8b45?hl=en"]];