微信H5页面唤醒APP并传参跳转uniapp
主要实现是利用微信内置浏览器支持的开放标签可以让你的H5网页拉起APP
在链接https://developers.weixin.qq.com/doc/oplatform/Mobile_App/WeChat_H5_Launch_APP.html中要看
- 使用说明
- 关联说明
- 设置入口
- 绑定域名和移动应用
- 接入微信开放标签
- 绑定域名
- 引入JS文件
- 通过config接口注入权限验证配置并申请所需开放标签
- 通过ready接口处理成功验证
- 通过error接口处理失败验证
<wx-open-launch-app id="launch-btn" appid="appid" extinfo="goods/1234">
//appid是在微信中绑定的APPId , extinfo为打开APP时传给APP的值,比如我传的是商品这个单词和商品id,用"/"隔开方便截取
<template>
<p style="color:#fff;background-color: #0095FF;padding:5px 15px;">
APP内打开
p>
template>
wx-open-launch-app
在JS中
注意: 如果所使用的标签允许提供插槽,由于插槽中模版的样式是和页面隔离的,因此需要注意在插槽中定义模版的样式。插槽模版及样式均需要通过进行包裹。对于Vue等视图框架,为了避免template标签冲突的问题,可使用