dar*_*rja 1 android intentfilter android-manifest android-intent
我希望我的应用程序继续进行一些Web链接.我在清单中为此添加了intent-filter.它看起来像这样:
<activity android:name=".SomeActivity">
<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="*.something.com" />
<data android:pathPattern="/.*/download/.*" />
</intent-filter>
</activity>
Run Code Online (Sandbox Code Playgroud)
有用.但后来我被要求只处理那些指定精确参数的网址.所以,我改变了pathPattern这样:
<data android:pathPattern="/.*/download/.*param=.*" />
Run Code Online (Sandbox Code Playgroud)
然后我尝试在浏览器URL中打开http://something.com/en/download/what?param=1234
但是模式不起作用,我的应用程序不提供打开.
我对参数有疑问.可能pathPattern根本不看他们?或者我还做错了什么?
| 归档时间: |
|
| 查看次数: |
1243 次 |
| 最近记录: |