我知道,要从网页中的链接打开
android应用程序,我们必须在
AndroidManifest.xml中编写以下内容:
<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="my_scheme" android:host="my_host" /> </intent-filter>
问题是我以下列方式写:
<intent-filter> <action android:name="my_action"/> <category android:name="android.intent.category.DEFAULT" /> <category android:name="android.intent.category.BROWSABLE" /> <data android:scheme="my_scheme" android:host="my_host" /> </intent-filter>
我没有添加“android.intent.action.VIEW”,而是添加了我自己的动作.
我不能更改它,因为版本已经被释放.
问题是,如果有办法使应用程序从JavaScript或简单的html页面运行,也许通过在页面中定义具体的操作?
谢谢,
拉巴斯.
解决了:
感谢大卫我找到了一个解决方案:
<a href="intent://my_host#Intent;scheme=my_scheme;action=my_action;end">Link to my stuff</a>
解决方法
尝试这个:
使您的链接如下所示:
<a href="intent:#Intent;action=my_action;end">Link to my stuff</a>