weixin-common-jssdk
v1.1.6
Published
腾讯微信公共的jssdk,包含个人微信和企业微信
Downloads
5
Maintainers
Readme
weixin-common-jssdk
- 微信公共jssdk:腾讯微信公共的jssdk,包含个人微信和企业微信两个平台,这平台中自动切换官方jssdk
- by aiplat.com
安装
- $ npm install --save-dev weixin-common-jssdk
引用并初始化
import weixinCommonJsSdk from 'weixin-common-jssdk'
// $wx为自定义
// Vue2.*
Vue.prototype.$wx = weixinCommonJsSdk
// Vue3.*
const app = createApp({})
app.config.globalProperties.$wx = weixinCommonJsSdk
import {getCurrentInstance} from 'vue'
async function initStart() {
// 初始化,只要一次,在项目入口main.ts或app.vue
// Vue2.*
await this.$wx.getJssdk()
// Vue3.*
const { proxy } = getCurrentInstance()
await proxy.$wx.getJssdk()
}
initStart()
页面中调用
- 直接使用wx.方法,如wx.config、wx.ready、wx.error
- 签名同官方
平台环境判断
declare const environmentInfo: {
userAgent: string;// 浏览器userAgent
isWeixin: number;// 微信环境, 或个微企微都能用
isWechat: number;// 个人微信-公众号环境
isWxwork: number;// 企业微信-环境
isApp: number; // html5plus app环境
};
// number类型的值
// value = 1 为是
// value = 0 为否
// 举例:判断平台是不是企微
if (this.$wx.environmentInfo.isWxwork) {
// 是企微
} else {
// 不是企微
}