更新记录

1.0.0(2025-02-16)

首次提交


平台兼容性

Vue2 Vue3
× ×
App 快应用 微信小程序 支付宝小程序 百度小程序 字节小程序 QQ小程序
HBuilderX 4.16,Android:5.0,iOS:12,HarmonyNext:不支持 × × × × × ×
钉钉小程序 快手小程序 飞书小程序 京东小程序 鸿蒙元服务
× × × × ×
H5-Safari Android Browser 微信浏览器(Android) QQ浏览器(Android) Chrome IE Edge Firefox PC-Safari
× × × × × × × × ×

lyzml-weixin

开发文档

uvue页面中使用

    import * as LyzmlWeiXin from "@/uni_modules/lyzml-weixin";
  import { WeiXinAuthParam } from "@/uni_modules/lyzml-weixin";

    //申请授权
    LyzmlWeiXin.auth(authParam, (resp : UTSJSONObject) => {

    });

    //终止授权
    LyzmlWeiXin.stopAuth();
authParam的类型必须为WeiXinAuthParam,该参数需要通过后台接口生成返回
export type WeiXinAuthParam = {
    appId : string;
    scope : string;
    nonceStr : string;
    timeStamp : string;
    signature : string;
};

resp为授权返回结果
{
    "code": 0,
    "msg": "onAuthGotQrcode",
    "result": {
        "imgBase64Str": "base64格式图片字符串,可直接赋值给img.src"
    }
}

{
    "code": 1,
    "msg": "onQrcodeScanned"        //已使用微信扫码
}

{
    "code": 2,
    "msg": "onAuthFinish",
    "result": {
        "authCode": "微信授权成功后返回的授权码",
        "errCode": "授权成功时为0,其他为授权失败",
        "errMsg": "授权失败时返回的错误信息"
    }
}

注意事项

安卓依赖的微信sdk为com.tencent.mm.opensdk:wechat-sdk-android:6.8.30
是配置在插件的config.json中的,打包时会通过gradle下载。

IOS依赖的微信sdk为 OpenSDK2.0.4_NoPay

隐私、权限声明

1. 本插件需要申请的系统权限列表:

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

使用中有什么不明白的地方,就向插件作者提问吧~ 我要提问