更新记录

1.0.3(2025-08-20)

  • 添加isWXAppInstalled

1.0.2(2024-07-01)

  • 支持android

1.0.1(2024-06-30)

  • 修复ios编译问题
查看更多

平台兼容性

uni-app(4.55)

Vue2 Vue2插件版本 Vue3 Vue2插件版本 Chrome Safari app-vue app-vue插件版本 app-nvue app-nvue插件版本 Android Android插件版本 iOS iOS插件版本 鸿蒙
1.0.0 1.0.0 × × 1.0.0 1.0.0 5.0 1.0.2 12 1.0.0 ×
微信小程序 支付宝小程序 抖音小程序 百度小程序 快手小程序 京东小程序 鸿蒙元服务 QQ小程序 飞书小程序 快应用-华为 快应用-联盟
× × × × × × × × × × ×

uni-app x(4.55)

Chrome Safari Android iOS 鸿蒙 微信小程序
- - - - - -

sn-signin-weixin

ios配置Info.plist

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
    <dict>
        <key>CFBundleURLTypes</key>
        <array>
            <dict>
                <key>CFBundleURLName</key>
                <string>weixin</string>
                <key>CFBundleURLSchemes</key>
                <array>
                    <string>wxbe7f03382358338d</string>
                </array>
            </dict>
        </array>
    </dict>
</plist>

其中wxbe7f03382358338d改成你自己申请的微信appid

接口调用

uni-app调用

  • isWXAppInstalled - 检查是否安装微信
import { isWXAppInstalled } from '@/uni_modules/sn-signin-weixin';
const isInstalled = isWXAppInstalled()
  • registerApp - 注册
import { registerApp } from '@/uni_modules/sn-signin-weixin';
registerApp({
    appId: 'wxbe7f03382358338d',
    universalLink: ''
})
  • wxLogin - 登录
import { wxLogin } from '@/uni_modules/sn-signin-weixin';
wxLogin({
    scope : "snsapi_userinfo", // 只能填 snsapi_userinfo
    state : "123"
} ,e => {
    if(e.success) {
        // e.code
    }
})

uni-app x调用

import * as WxSignIn from '@/uni_modules/sn-signin-weixin';

const isInstalled = WxSignIn.isWXAppInstalled()

WxSignIn.registerApp({
    appId: 'wx7f5d9e6c7c6a9d8d',
    universalLink: 'test'
} as WxSignIn.WXApiRegInfo);

WxSignIn.wxLogin(
    {
        scope: 'snsapi_userinfo',
        state: '123'
    } as WxSignIn.WXApiSignInReq,
    (e: WxSignIn.WXApiSignInResult) => {
        if (e.success) {
        }
    }
);

隐私、权限声明

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

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

插件不采集任何数据

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

暂无用户评论。