URL Scheme 介绍
URL Scheme是一种页面内跳转协议,通过定义自己的URL Scheme协议,可以
从一个APP中打开另外一个APP指定的页面,也可以从H5页面中跳转到APP指定的页面(实际上就是从一个浏览器中的一个页面跳转到APP指定页面)。
URL Scheme协议格式
一个完整的完整的URL Scheme协议格式由scheme、host、port、path和query组成,其结构如下所示:
://:/?
实例
schemeService://Host:8080/path?id=true
schemeService:即Scheme 该Scheme协议名称
Host:即Host,代表Scheme作用于哪个地址域
8080:即port,代表端口号
path:即path,代表打开的页面
id:代表传递的参数
安卓端配置
AndroidManifest
android:name=".ui.tool.LoadToolDetailActivity"
android:screenOrientation="portrait">
android:host="Host"
android:path="/path"
android:port="8080"
android:scheme="schemeService"/>
Activity
Inten