【发布时间】:2017-07-25 11:45:59
【问题描述】:
我正在尝试创建一个应用链接来打开我们的应用而不是浏览器。
应用程序链接助手告诉我该模式工作正常,但是当我在模拟器或物理设备上尝试时它不起作用:(
过滤器:
<activity android:name=".activities.AppLinksActivity">
<intent-filter android:autoVerify="true">
<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.emagister.com"
android:pathPattern="/.*-cursos-.*.htm"
/>
</intent-filter>
</activity>
要匹配的网址:http://www.emagister.com/curso-avanzado-lenguaje-programacion-javascript-cursos-2863146.htm
助理留言:
但是当我在设备上打开它或单击运行测试时,我无法正常工作并打开浏览器。
如果我将 android:pathPattern="/juridico-master-compliance-officer-controller-juridico-empresarial-cursos-3299291.htm" 放在清单中,而不是上述路径模式,一切正常。
我做错了什么?
提前致谢!!
【问题讨论】:
-
您是否尝试过使用 https 添加另一个数据标签?即
标签: android deep-linking applinks