Android 应用链接 - URL 中带有 # 的模式

Android App Links - Pattern with # in URL

我正在尝试实现 Android 应用链接。 url 链接到的网站是用 Angular 开发的,因此所有 URL 中都有一个 #(#!正好)。

http://myDomain/#!/vehicle/schema_id

我找不到适合 #

的好的模式
<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 与 url 完美配合,没有 #,例如

http://myDomain/!/vehicle/schema_id for instance

所以我的问题是针对破折号的:-S

如果试过:

以及其他我不记得的

提前感谢您可能的回答

你根本不能在 URL 中使用 # 符号作为深层链接,因为 Android 认为 # 之后的每个符号都是 Fragment identifier

换句话说,系统检测到 URL 只是因为 http://myDomain/ 它没有看到 #.

之后的部分