1

我看到在 iOS7 中处理地图链接(显然是所有自定义 URL)的方式似乎是一个错误。我想知道有没有其他人看到它。

重现步骤:

  • 前往野生动物园
  • 在地址栏中输入“maps.apple.com/?q=34.12345,-118.12345”
  • 选择全部 -> 复制文本以进行进一步测试。
  • 点击“前往”

将发生以下两种情况之一:

  • 答:您将立即被带到 Apple Maps 应用程序,并且 lat/lon 将显示一个图钉。
  • 或者
  • B. 您将收到一个对话框,询问您是否要在“地图”中打开链接,选项为“确定”或“取消”。单击“确定”将无济于事,您将坐在空白的 Safari 窗口中。
  • 行为似乎在这两个条件(A,B,A,B,...)之间摇摆不定。再次尝试执行这些步骤(粘贴您之前保存的确切链接)并让我知道您是否正在发生同样的事情。

    奇怪的是,如果您对 Google 地图使用等效的“comgooglemaps://?q=34.12345,-118.12345”,也会发生同样的事情。使用“maps://”自定义 URL 确认它也失败了。从消息应用程序启动链接时,我也看到了这种类型的行为。

    我不知道它是否会在本机 iOS 应用程序中以这种方式工作,但是当我尝试向用户发送包含地图链接的 SMS 时,这就是我所看到的。我在 2 部 iOS7 手机上运行了这个场景,每部手机都发生了同样的事情。但是,iOS6 iPad 的表现与预期一样,每次都会启动 Maps 应用程序。

    注意:我尝试将其作为错误提交给 Apple,但我在一个将我引至电子邮件地址的损坏网站和将我引至损坏网站的自动回复之间徘徊。

    4

    0 回答 0