h5跳转APP

相关链接


  • H5跳转到APP指定页面
  • 微信浏览器打开知乎H5可以直接跳转到知乎APP
  • iOS/Android 浏览器(h5)及微信中唤起本地APP

1. 设置urlschemes


h5跳转APP_第1张图片

urlschemes尽量设一个唯一的字符串,例如可以设为:iOS+公司英文名+ 项目工程名
比如我的设为iOSTencentTest,在浏览器中输入地址iOSTencentTest://即可跳转到我的app

2. 跳转到指定页面


在使用iOSTencentTest://打开app会调用AppDelegate的代理方法

-(BOOL)application:(UIApplication *)app openURL:(NSURL *)url options:(NSDictionaryid> *)options

跳转指定页面在该方法中操作
iOSTencentTest://后面是可以添加参数的,例如iOSTencentTest://goodsDetails?id=xxxxx
goodsDetails可直接通过url.host获取
id=xxxxx 参数可直接通过url.query获取
可以根据自身需求去设置不同的host和参数。

<a href="urlschemes://shopinfo?id=67422355">打开APPa> 

你可能感兴趣的:(swift)