步骤1:生成 Scheme(明文)
此处配置的 path 需要在小程序后台配置
之后得到一条 scheme
weixin://dl/business/?appid=xxx&path=pages/index/index
这条 scheme 在某些场景下可以直接点击打开小程序,比如:作为钉钉消息,在ios短信内。。。
但是,为了兼容更多的场景吗,官方建议通过 h5 中转
步骤2:创建并发布 h5
h5 内可以放一些小程序的介绍文案或者图片,再放一个打开小程序的按钮,点击打开小程序
<!DOCTYPE html>
<html lang="zh-CN"><head><meta charset="UTF-8" /><link rel="icon" href="favicon.ico" /><meta name="viewport" content="width=device-width, initial-scale=1.0" /><title>xxx</title></head><body><script>// 跳转function jump() {window.location.href = 'weixin://dl/business/?appid=xxx&path=pages/index/index'}</script><button onClick="jump()">跳转小程序</button></body>
</html>
参考链接(微信小程序官方文档):
获取URL Scheme
获取加密 URL Scheme