如何实现,浏览器分享时,可以调用本App。
原生安卓实现如下:
<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"/>
<!-- 浏览器入口 -->
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.SEND" />
<category android:name="android.intent.category.DEFAULT" />
<data android:mimeType="image/*" />
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.SEND" />
<category android:name="android.intent.category.DEFAULT" />
<data android:mimeType="text/plain" />
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.SEND_MULTIPLE" />
<category android:name="android.intent.category.DEFAULT" />
<data android:mimeType="image/*" />
</intent-filter>
2 个回复
a***@163.com (作者) - 做自己感兴趣的事情才是天赋所在
获取到浏览器分享的 url 地址
a***@163.com (作者) - 做自己感兴趣的事情才是天赋所在
已经解决了:参考以下方案
"schemes":["openap","http","image/","video/","audio/","text/"] ,/ 启动本地APP END <a href="openap://">启动应用程序</a>/
http://ask.dcloud.net.cn/article/64