我的应用处理来自我网站的特定链接。但是,在某些情况下,用户无法处理应用程序中的链接,因此我想向他们显示一条消息,然后在他们确认后将其带到默认浏览器中的链接。
在iOS上,this is fine:
重要的是要了解,如果您的应用程序使用openURL:来打开网站的通用链接,则该链接不会在您的应用程序中打开。在这种情况下,iOS会识别出该呼叫源自您的应用程序,因此您的应用程序不应将其视为通用链接。
但是,在Android上似乎并非如此。如果我打算查看最初打开该应用程序的URL,那似乎只是循环回到该应用程序。
是否有任何方式可以“拒绝”这样的应用程序链接,而无需(例如)取决于用户使用的是特定浏览器并尝试直接打开它吗?
答案 0 :(得分:0)
我建议您创建一个自定义HTML页面,然后在您的Android应用中使用Webview。
这应该解决与回调有关的所有链接问题。