Skip to content

Commit

Permalink
v1.3.0
Browse files Browse the repository at this point in the history
Fix jsApiList;
Format shareData;
Add Func:  setShareSuccessCallBack();
  • Loading branch information
cycjimmy committed Nov 23, 2018
1 parent dc4fa3c commit 5ec5c00
Show file tree
Hide file tree
Showing 6 changed files with 85 additions and 40 deletions.
8 changes: 3 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,13 +48,15 @@ new WxShare()
.config([wechatJSSDKConfig])
.setReadyCallBack([wechatConfigReadyCallBack])
.setDefaultShare([defaultShare])
.setShareSuccessCallBack([shareSuccessCallBack])
.share([shareConfig]);
```

* Function:
* `config()`: Set Wechat JS-SDK Config.
* `setReadyCallBack()`: Set CallBack function on Wechat Config Ready.
* `setDefaultShare()`: Set Default Share Config.
* `setShareSuccessCallBack()`: Set CallBack function on success of Share. **discard above Wechat 6.7.2 and JSSDK 1.4.0**
* `share()`: Run Main Task of Share.
* `backToDefault()`: Back To Default Share Config.

Expand All @@ -65,17 +67,13 @@ new WxShare()
* `timestamp`: [Require][Number | String]
* `nonceStr`: [Require][String]
* `signature`: [Require][String]
* `jsApiList`: [Option][Array\<String\>] Default `['onMenuShareTimeline', 'onMenuShareAppMessage', 'onMenuShareQQ', 'onMenuShareQZone', 'onMenuShareWeibo']`
* `jsApiList`: [Option][Array\<String\>] Default `['onMenuShareTimeline', 'onMenuShareAppMessage', 'onMenuShareQQ', 'onMenuShareQZone', 'onMenuShareWeibo', 'updateAppMessageShareData', 'updateTimelineShareData']`
* `wechatConfigReadyCallBack`: [Option][Function] CallBack function on Wechat Config Ready.
* `defaultShare`: [Option][Object] Default Share Config.
* `title`: [Option][String] Set share title.
* `desc`: [Option][String] Set share description.
* `link`: [Option][String] Set share link URL.
* `imgUrl`: [Option][String] Set URL of Share icon.
* `type`: [Option][String] Set type of `'music'`, `'video'` or `'link'`. Default `'link'`.
* `dataUrl`: [Option][String] Set data URL when the `type` is `'music'` or `'video'`. Default `''`.
* `success`: [Option][Function] Callback when success.
* `cancel`: [Option][Function] Callback when cancel.
* `shareConfig`: [Option][Object] Share Config.
* See `defaultShare` Params.

Expand Down
51 changes: 38 additions & 13 deletions build/WxShare.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 5ec5c00

Please sign in to comment.