3
這看起來很簡單,但我不知道如何去做。意向過濾器只匹配域(沒有路徑)
我需要我的應用程序在用戶點擊域名網址時打開。 我需要匹配沒有路徑的域(android:host)的URL。 example.com或example.com/
我得到它的工作example.com/(帶斜槓),但沒有斜槓我永遠不能捕捉到的網址:example.com
我試着用pathPattern/*,它不起作用。
下面是我的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" />
<data android:scheme="https" />
<data android:host="example.com" />
<data android:host="www.example.com" />
<data android:pathPattern="/*" />
<data android:path="/" />
</intent-filter>
簡單的說,我希望有或沒有結束的斜槓 「/」 相匹配的URL。 http://example.com http://example.com/
這不起作用。沒有路徑參數時,只匹配'http:// example.com /',而不是'http:// example.com'(通過'adb shell start'測試) –