我正在尝试实施Android App Links。与URL链接的网站是使用Angular开发的,因此所有URL都有一个#(精确地#!)。
我找不到与#
一起使用的好模式<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="https"
android:host="www.mydomain.com"
android:pathPattern="/#!/vehicle/.*" />
</intent-filter>
此pathPattern与没有#等
的网址完美配合例如
所以我的问题特定于破折号:-S
如果尝试过:
和其他我不记得
提前感谢您的答案
答案 0 :(得分:1)
您无法在网址中使用#符号进行深层链接,因为Android认为#之后的每个符号都是Fragment identifier
换句话说,系统仅将网址检测为http://myDomain/,它在#。
之后没有看到