在iOS 6之前,您可以使用以下URL打开传递目标地址的地图应用程序:
http://maps.google.com/maps/?daddr=Tom's%20House@40.70,-74.10
请注意地址格式: mystring @ latitude,经度
你基本上告诉应用程序将标记放在给定的坐标处并在地址字段中显示“mystring”。
使用iOS 6,他们将主机从maps.google.com更改为maps.apple.com,但现在上述地址格式不再有效了:
http://maps.apple.com/maps/?daddr=Tom's%20House@40.70,-74.10
作为爸爸你可以通过一个真正的地址或只是坐标,但显然不是两者。
Apple关于此的文档:Apple URL Scheme Reference不是很有用,因为它们没有提及saddr和daddr字段的格式化。
有人知道这种格式/行为是否仍以某种方式得到支持吗?