1.1.6 • Published 2 years ago

weixin-common-jssdk v1.1.6

Weekly downloads
-
License
MIT
Repository
-
Last release
2 years ago

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 {
    // 不是企微
}

1.1.6

2 years ago

1.1.5

2 years ago

1.1.3

2 years ago

1.0.6

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.0

2 years ago