我正在开发iOS应用。它包含一个webview。在Web视图中有一个地址链接。当用户点击该链接时,Apple Maps将打开,其中显示了从用户当前位置到地址的方向。一切正常。问题在于语音导航无法正常工作。我正在使用以下链接:
http://maps.apple.com/?saddr=lat0,long0&daddr=lat1,long1
有什么方法可以启用苹果地图上的转弯通知语音转弯功能。 iOS版本> 8.0
谢谢!
答案 0 :(得分:0)
我找不到在Apple Maps上转换语音方向的任何解决方案,因此我从Apple Maps切换到Google Maps,并对info.plist文件进行了一些更改。语音导航现在在Google地图中运行正常。我在info.plist
中添加了以下字段<key>NSLocationWhenInUseUsageDescription</key>
<string>Please allow this app to get your current location</string>
<key>LSApplicationQueriesSchemes</key>
<array>
<string>googlechromes</string>
<string>comgooglemaps</string>
</array>
并将Apple链接更改为Google Maps链接
http://maps.apple.com/?saddr=lat0,long0&daddr=lat1,long1
comgooglemaps://?saddr=lat0,long0&daddr=lat1,long1
谢谢!