作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我的应用程序支持来自电子邮件和外部链接的深层链接。该应用程序打开并导航到基于 url 的特定屏幕。但是我不支持所有的url路径
例如,http://my-deeplink-url/page1
应用程序应该打开并且http://my-deeplink-url/page2
应该在浏览器中打开。
由于该应用程序支持 my-deeplink-url
uri 路径,因此这两个链接应用程序都会打开。没问题,如果应用程序打开,但如果 url 不受支持,则需要重定向到浏览器。
我尝试使用 Intent.ACTION_VIEW
启动 Activity ,但这再次打开了应用程序,因为它支持相同的深层链接 url。
在浏览器中打开 url 的明确 Intent 是什么。
最佳答案
您应该能够通过调查pathPrefix
选项来做到这一点:https://developer.android.com/guide/topics/manifest/data-element.html
关于android - 如何将不支持的深层链接 URL 重定向到浏览器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37428206/
我是一名优秀的程序员,十分优秀!