1、功能说明
微信内置浏览器支持的<wx-open-launch-app>开放标签可以让你的H5网页拉起APP。这个是不是很神奇也是很有必要的一个功能?微信为你想好啦~实现这个功能并不复杂,代码量可以忽略为0.但是一些相关的注意事项,准入规则还是必须要明确的,否则在开发过程中容易踩到各种坑。
2、接入逻辑
2.1 设置服务号的JS安全域名,开放标签必须在这个域名或者子域名下生效详见《微信开放标签说明文档》
2.2 注册登陆微信开放平台,新建APP审核并上架成功。然后登记域名和你的APP应用绑定关系,让他们能关联起来
3、准入门槛
看起来第二大步很简单,其实操作起来还是有点繁琐的,除去繁琐的设置外,这里有个准入门槛:
3.1 服务号门槛
服务号已认证
开放平台账号已认证
服务号与开放平台账号同主体
绑定域名和移动应用
绑定域名的要求:
域名须为当前服务号的 JS 安全域名或其子域名
域名只能同时绑定一个移动应用,因此须确保域名未被其他移动应用绑定
3.2 绑定移动应用的要求
只能绑定同一微信开放平台账号下审核通过的移动应用
3.3 绑定次数
每月可修改绑定3次
请问微信内打开开放标签跳到app,app启动前会闪白屏是什么情况?app本身是秒开,并且其他三方如魔链或者通知打开app都不会有白屏出现
只能配置一个域名怎么实现多个域名跳转一个App?
网页跳转移动应用配置的js安全域名是一级域名xxx.com,实际页面使用的是这个一级域名下的多个二级域名a.xxx.com,b.xxx.com,c.xxx.com,试用了一下这样配置,是能打开app但是消息app无法接受到,也就无法接收到extinfo
之前js安全域名直接配置的是a.xxx.com,在a.xxx.com跳转app是可以接收到消息
有什么方法可以支持多个同一一级域名下的多个二级域名可以跳转app并正常传递extinfo吗?
点击分享的卡片消息,却进入了微信开放平台,没唤起app(Android不行,iOS倒可以),大家有什么意见吗
大哥 能帮看看问题么https://developers.weixin.qq.com/community/develop/doc/000440507d87107c67cf9eb2d51400
用wx-open-launch-app 标签唤起app,安卓可以,IOS不可以(iphone12、IOS16.4.1、微信8.0.34),用的微信sdk是jweixin-1.6.0。
但是当前手机(iphone12)safri 直接打开Universal Links ,就可以唤起。
IOS微信里的H5不能唤起的表现:点击按钮能够出来微信征求客户意见跳转第三方app的弹框,但是点击弹框的确认后没跳转。
最后无奈需要实现此功能只能用H5页面里写跳转Universal Links ,但是会出现一个微信不信任Universal Links 的一个中间提示页面(跳转app后返回到微信可以看到。第一次跳转就有,后面就没有了)。
你好,请问下因为填写的域名都是用的生产的。所以发布H5那个静态资源也需要发包,前期怎么才测试环境进行测试呢
app在后台运行时通过标签跳转到app并携带参数,在app内获取的参数是乱码怎么解决啊,app关闭时就可以
你好,一个服务号只能绑定一个安全域名吗,但是我们的多个网页在多个域名之下,请问这样怎么实现呢?
微信js版本有要求吗
微信js版本有要求