【发布时间】:2017-04-24 10:13:25
【问题描述】:
重新发布 所以我仍然对带有 authpuppy 的 android 强制门户/chrome 有问题。
一旦我连接到 wifi,将弹出强制门户,显示自定义页面,当用户点击页面上的按钮时,我的应用程序将打开。
无论我做什么,单击按钮后,强制门户都会将 ERR_UNKNOWN_URL_SCHEME 显示为错误。 Chrome 会将 ERR_CONNECTION_REFUSED 显示为错误。
firefox 或普通网络浏览器都没有问题。
如果身份验证成功,上述所有操作都像魅力一样,但如果正在等待身份验证(没有互联网),那么它将无法正常工作。
Android如下:
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data
android:scheme="http"
android:host="www.mydomain.com"
android:pathPattern="/a/b/c/" />
<data
android:scheme="myapp"
android:host="www.mydomain.com"
android:pathPattern="/a/b/c/" />
</intent-filter>
和html如下:
<a href="intent://www.mydomain.com/a/b/c/#Intent;scheme=myapp;package=com.mypackage;S.browser_fallback_url=http://play.google.com/store/apps/details?id=blablabla&hl=en;end;";></a>
有人可以帮帮我吗?
【问题讨论】:
-
您找到解决方案了吗?我遇到了同样的问题。
-
@semih 不。似乎没有找到任何解决方案。毕竟决定不使用强制门户。
标签: android google-chrome deep-linking