wxjssdk-copy
v1.4.1
Published
A copy of wxjssdk which can be directly used in module building environments like webpack etc.
Downloads
2
Readme
wxjssdk-copy
可用于npm的wxjssdk版本。代码直接从官方copy过来,方便项目中通过构建工具使用。不知道官方为啥不自己发布一个npm包...
阅读官方使用说明:wxjssdk
使用
安装
npm install wxjssdk-copy --save
使用:
import wx from 'wxjssdk-copy'
// use wxjssdk with `wx` variable
目前此库同步的是官方1.4.0的版本。
v1.4.1
在阅读了官方1.4.0的源码之后,发现wx.ready
和wx.error
这两个api的设计有问题,一个方法做成了异步、同步混用的两种方式,很容易误导人。 所以在确保改动源码不会影响其它api使用的前提下,新增了一个wx.complete
的api,使用示例如下:
wx.complete(function(state, data) {
if(state === true) {
// config success
// data refers to config data, like appId etc.
} else {
// config error
// data refers to error info from Wechat client
}
})
改动的源码对比如下: