我不是程序员,但我有一个应用程序,我有一组开发人员在工作。我想更好地描述一下我希望开发人员做什么,但我不知道完成我的目标需要什么。
我有一个网络应用程序,旨在从平板电脑运行,很可能是iPad。系统的一个重要组成部分是一个快递型路由系统,它可以优化地址列表。应用程序中有一个嵌入式地图(使用cloudmade),但它用于查看,不提供详细信息。此时我已经确定最好的方法是为每个地址提供一个地图链接,打开设备上的原生地图应用程序以提供转弯和语音导航。我已经使用(并且个人不喜欢)iOS上的地图与Google Maps for iOS相比。我希望默认地图应用程序是我的应用程序中的一个设置,允许用户选择地图或谷歌地图作为他们的默认地图应用程序。
首先,基于我的基本描述,是否有人对更好的方法有任何建议?其次,我的开发人员需要通过iOS上的网络应用程序制作默认地图应用Google地图吗?
答案 0 :(得分:1)
如果您的网络应用程序链接到http://maps.apple.com,则会打开Apple地图,如果它链接到comgooglemaps://,则会打开Google地图(如果安装了Google地图应用)。< / p>
Apple地图URL方案的文档在这里:
谷歌地图网址计划在这里:
https://developers.google.com/maps/documentation/ios/urlscheme
因此,您的网络应用中更改要使用的地图应用的设置只需更改其生成的地图网址的格式。