我的应用支持来自电子邮件和外部链接的深层链接。该应用程序打开并根据网址导航到特定屏幕。但我并不支持所有网址
示例,对于http://my-deeplink-url/page1
app应该打开并且for
http://my-deeplink-url/page2
应在浏览器上打开。
由于应用支持my-deeplink-url
uri路径,因此链接应用程序都会打开。
没问题,如果应用程序打开,但如果网址不受支持则需要重定向到浏览器。
我尝试使用Intent.ACTION_VIEW
启动活动,但这会再次打开应用,因为它支持相同的深层链接网址。
在浏览器中打开网址的明确意图是什么。
答案 0 :(得分:1)
您应该可以通过调查pathPrefix
选项来完成此操作:https://developer.android.com/guide/topics/manifest/data-element.html