1
A
回答
3
没有标准的约定,每个移动操作系统都有不同的实现方式。您必须检测设备并相应地更新您的链接。
E.g.比方说,我们希望能找到邮政编码W1J 7NT
的iOS:
URI:
http://maps.apple.com/?q=W1J7NT
安卓:
URI:
geo:0,0?q=W1J7NT
见:Intents List: Invoking Google Applications on Android Devices
的Windows电话:
URI:
maps:W1J7NT
黑莓:
URI:
javascript:blackberry.launch.newMap({'address':{'zipPostal':'W1J7NT'}});
您也将因为这些URI可能在早期版本的每个操作系统都更改为顾及操作系统版本。
相关问题
- 1. 从网站启动Android应用程序
- 2. 从应用程序启动Google地图
- 3. 移动应用程序的网站
- 4. 创建移动应用程序/网站
- 5. 从iPhone应用程序启动Google地图应用程序。
- 6. 移动应用程序为现有的不移动网站
- 7. Windows 8 - 启动地图应用程序
- 8. 启动Google地图应用程序
- 9. Android:启动Google地图应用程序
- 10. 从网页启动Android应用程序
- 11. 从网络启动Android应用程序
- 12. 从网站启动桌面应用程序
- 13. 从网站/退出应用程序启动JavaScript
- 14. 如何从网站下载后启动Android应用程序?
- 15. 如何从Chrome应用程序启动外部网站?
- 16. 从控制台应用程序自动重启IIS网站
- 17. 从现有网站制作移动应用程序
- 18. 从移动应用程序与Wordpress网站API交互
- 19. 从应用程序启动“启动器应用程序抽屉”?
- 20. jQuery的移动网络应用程序启动问题
- 21. 通过BlackBerry移动网络链接启动Foursquare应用程序
- 22. 自动阻止应用程序从启动程序启动
- 23. 从定制应用程序启动百度地图意图
- 24. 从网络移动到本地应用程序
- 25. 如何从另一个应用程序启动移动应用程序?
- 26. 将移动网站移植到移动应用程序的最佳方式
- 27. Facebook的移动应用程序网站的网址
- 28. Facebook应用程序不重定向移动网站的网址
- 29. 我的应用程序在启动时不启动移动
- 30. 从我的应用程序启动谷歌地图应用程序
唉,黑莓解决方案似乎只能在WebWorks应用程序内工作,而不是在通过HTTP传送的传统Web应用程序/网站中。 – Tomalak 2015-03-19 16:04:15