1.6.0 • Published 3 years ago

jweixin-wechat v1.6.0

Weekly downloads
3
License
MIT
Repository
github
Last release
3 years ago

微信官方JS-SDK

微信官方JS-SDK拷贝副本,主要用于ewexin.js依赖引用。由于jweixin.js的使用规范,需要用户先配置签名验证信息wx.config,然后捕获wx.ready的成功状态,最后用户才可以开始去调用wx的其它api。这种严格的执行顺序没有什么问题,却像一层枷锁。ewexin.js则在jweixin的基础上简单封装了一层顺序和调用限制的控制,这样就可以让我们在任意时间,任意顺序,任意地点,调用任意api

拷贝来源

微信官方JS

使用方式

微信官方文档

安装方式

  • 使用npm下载:npm install jweixin-wechat --save

使用

let WX = require('jweixin-wechat')
WX.config({
	debug: false, //开启debug模式,在验证签名过程中会返回对应信息
	appId: appId,
	signature: signature,
	jsApiList: ['onMenuShareTimeline', 'onMenuShareAppMessage', 'onMenuShareQQ', 'onMenuShareWeibo', 'onMenuShareQZone']
});

WX.ready(function () {
	let data = {
		title: titleShare,
		desc: descShare,
		link: linkurl,
		imgUrl: imgShare,
		success: function (res) {
		   // 分享成功后回调
		},
		cancel: function (res) {
		   //分享取消后回调
		},
		fail: function (res) {
		   //分享失败后回调
		}
	};
	WX.onMenuShareTimeline(data);//分享到朋友圈
	WX.onMenuShareAppMessage(data);//分享给朋友
	WX.onMenuShareQZone(data);//分享到QQ空间
	WX.onMenuShareQQ(data);//分享给QQ好友
});