可能重复:
Android Respond To URL in IntentAndroid中的自定义URL处理?你可以在iOS中做同样的事吗?
如果我点击,Yelp的(yelp.com),或谷歌地图的链接的Twitter(twitter.com)(maps.google.com)上,我的手机问我是否想在浏览器或应用程序中处理它。
我发现了很多关于如何在Android上设置自定义协议的材料,但没有找到关于如何使它识别某些URL路径属于应用程序的材料。
基本上,我希望它设置,所以如果用户去http://foo.org/myfooapp/whatever它启动myfooapp并发送它的全部或部分网址。
另外,我没有iPhone,所以我想知道在iOS中是否有类似的行为,点击Twitter,Yelp等的网络链接,它提供了选择查看自定义应用中的网址。
澄清
这里是我想知道如何使发生什么:
- 有人点击一个链接http://myapp.example.org/上,而在浏览器或任何一个可以点击的链接
相反只需在浏览器中加载链接,手机会弹出以下对话框:
完成操作使用:
- 浏览器
- MyApp的 []默认情况下,这个动作
要明白我的意思,去http://maps.google.com任何Android手机上(假设你已经安装了谷歌地图)使用。它会询问您是否要使用浏览器或Google地图应用程序。
哦!另外,我想知道iOS是否有类似的选择。
可能重复的[是否有可以使用自定义URL调用的iOS应用程序列表?](http://stackoverflow.com/questions/6058585/is-there-a-list-of-ios-apps-那么可以称为使用自定义url) – progrmr
不是该问题的重复,原因有两个:1)iOS是一个旁观者;我的主要兴趣在于Android,更重要的是,2)该问题是要求使用定制方案的应用程序列表,它们完全不相关**。 –
[Android意图中的URL响应URL]的可能重复(http://stackoverflow.com/questions/525063/android-respond-to-url-in-intent) –