微信小程序 URL Scheme h5页面跳转到小程序

902 阅读1分钟

获取 URL Scheme 有两种方式

加密 URL Scheme

1、 生成方式:需调用微信服务端接口(如wxa/generatescheme),官方地址:小程序码与小程序链接 / URL Scheme / 获取加密scheme码,传递小程序的AppID、目标路径等参数,生成形如weixin://dl/business/?t=*TICKET*的链接。

2、 传参方式:按照官网的传参

weixin://dl/business/?t= *TICKET*&cq=*CUSTOM PARAMETER*

其中cq必须保留,后面接上入参key与value,如

weixin://dl/business/?t= *TICKET*&cq=tk=123456

3、 小程序中获取入参的方式

在微信小程序中的onLaunch 周期函数中获取tk

 onLaunch: async function (e) {
     console.log(e.query.tk)
 }

4、 微信小程序开发者工具的调试方式

  • 需要使用开发版的URL Scheme

image.png

  • 需要什么版本的URL Scheme,在服务端生成时入参修改即可

image.png

明文 URL Scheme

1、 获取条件

需要企业认证的微信小程序 官网截图

官网截图

2、 获取位置

设置中的隐私与安全 image.png

3、传参与入参

应该与加密 URL Scheme 类似(还没有具体尝试过😁)