我需要从强制网络门户浏览器打开android应用程序,但我无法用intent://scan/#Intent
(意图扫描)实现它,它会导致
净:ERR_UNKNOWN_URL_SCHEME
有没有其他方法可以实现它?
答案 0 :(得分:0)
为此使用mobile deep links。如果您使用的应用程序实现了深层链接,则通常使用这种方式。
appname://path/to/action
答案 1 :(得分:0)
我对您的问题也有相同的要求。但是很可能我们不应该从浏览器启动Android应用。原因是意图过滤器可能在不同的Android版本之间有所不同。看起来Android试图对其进行限制。在Android 6.0(API级别23)及更高版本上,允许应用将自身指定为给定链接类型的默认处理程序。如果用户不希望该应用成为默认处理程序,则可以从其设备的系统设置(https://developer.android.com/training/app-links/#app-links-vs-deep-links)覆盖此行为