有没有办法在iOS(iphone / iPad)上拦截URL,以使特定主机的URL始终由我的应用而不是由浏览器打开?
示例:http://myapp.com/ref/123
->由我的应用打开,然后解析出123
更新
我发现在iOS(iphone / ipad)上不允许这样做真的很奇怪。在Android上,我已经能够截获一个url,并且只要它以它开头http://myapp...
就可以在我的应用程序中打开。
社区如何解决以下问题:假设在iPhone上安装了我的应用程序的用户在电子邮件中获得了朋友的链接。当他们单击它时,如果无法在我的应用程序中打开链接...我该如何对共享URL进行任何处理?还是我不应该传递http://
链接而是传递myapp://
?
URL的方案名称(或协议)是URL的第一部分-例如schemename://。对于网页,该方案通常为http(或https)。iPhone支持以下URL方案:
http, https, ftp Web links* (Safari)
mailto E-mail links (launches the Mail app)
tel Telephone Numbers (launches the phone app)
sms Text Messages (launches the SMS app)
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句