如果点击了网址,我想打开我的应用程序。我做了这个href:
<a href="my.special.scheme://other/parameters/here" >open app</a>
在清单中我做了这个:
<activity
android:name="com.tejarat.example.Urlchema"
android:label="@string/app_name" >
<intent-filter>
<data android:scheme="my.special.scheme" />
<action android:name="android.intent.action.VIEW" />
</intent-filter>
</activity>
问题来自网址,当我点击它时,它说未找到并且没有任何反应。
你可以帮帮我吗?我做错了什么?谢谢
答案 0 :(得分:0)
你可以像这样使用它将起作用
<intent-filter>
<action android:name="android.intent.action.VIEW"></action>
<category android:name="android.intent.category.DEFAULT"></category>
<category android:name="android.intent.category.BROWSABLE"></category>
<data android:host="www.youtube.com" android:scheme="http"></data>
</intent-filter>
答案 1 :(得分:0)
试试这段代码,这对我有用
<a href='demo://www.abc.com/'>demo://www.abc.com/</a></body></html>
清单中的
<activity android:name=".myActivity">
<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="demo"/>
</intent-filter>
</activity>