前言
知乎在手机浏览器打开,会有个App内打开的按钮,点击直接打开且跳转到该详情页,是不是有点神奇,是如何做到的呢?
效果预览
UriScheme
配置intent-filter
AndroidManifest.xml
activityandroid:name=.MainActivity!--需要添加下面的intent-filter配置--intent-filteractionandroid:name=android.intent.action.VIEW/categoryandroid:name=android.intent.category.DEFAULT/categoryandroid:name=android.intent.category.BROWSABLE/dataandroid:host=myhostandroid:path=/mainandroid:port=android:scheme=myscheme//intent-filter/activity
测试网页
main下新建assets文件,写了简单的Html网页用于WebView展示,来进行测试。
index.html:
htmlheadmetacharset=UTF-8/headbodyh1这是一个WebView/h1ahref=market://details?id=