4.2.11 • Published 2 years ago

egg-born-module-cms-pluginwechatsdk v4.2.11

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

egg-born-module-cms-pluginwechatsdk

介绍

使用此插件自动对接微信接口,自动在网站前端注入微信JS SDK,即https://res.wx.qq.com/open/js/jweixin-1.4.0.js,并自动完成wx.config初始化工作。

同时,wx.config准备就绪后,会自动引发一个JQuery事件wechatsdk-ready。如果我们想调用JS SDK的接口,如扫描二维码、自定义网页分享等等,只需响应这个JQuery事件,在这个事件里面操作就可以了

如何使用

安装插件

$ npm i egg-born-module-cms-pluginwechatsdk

响应JQuery事件

比如,这里我们响应JQuery事件,设置自定义的网页分享参数

$(document).on('wechatsdk-ready', function(event, wx) {
  _wechatshareinit(wx);
});

function _wechatshareinit(wx) {
  // 如果不是文章页面就不执行
  if (!env.article) return;
  const _article = env.article;
  // 分享给朋友
  wx.updateAppMessageShareData({
    title: _article.atomName,
    desc: _article.description || _article._meta.summary || '',
    link: util.url(_article.url),
    imgUrl: _article.imageCover || _article.imageFirst || '',
    success() {
      // 设置成功
    },
  });
  // 分享给朋友圈
  wx.updateTimelineShareData({
    title: _article.atomName,
    link: util.url(_article.url),
    imgUrl: _article.imageCover || _article.imageFirst || '',
    success() {
      // 设置成功
    },
  });
}

关于CabloyJS微信开发的更多信息,请参见:Cabloy-微信

4.2.7

2 years ago

4.2.9

2 years ago

4.2.8

2 years ago

4.2.10

2 years ago

4.2.11

2 years ago

4.2.6

2 years ago

4.2.3

2 years ago

4.2.5

2 years ago

4.2.4

2 years ago

4.2.2

3 years ago

4.1.6

3 years ago

4.1.5

3 years ago

4.1.4

3 years ago

4.1.3

3 years ago

4.1.2

3 years ago

4.1.0

3 years ago

4.1.1

3 years ago

4.0.12

3 years ago

4.0.11

3 years ago

4.0.10

3 years ago

4.0.9

3 years ago

4.0.8

3 years ago

4.0.7

3 years ago

4.0.6

3 years ago

4.0.5

3 years ago

4.0.4

3 years ago

4.0.3

3 years ago

3.0.12

4 years ago

3.0.11

4 years ago

3.0.5

4 years ago

3.0.4

4 years ago

3.0.3

4 years ago

3.0.2

4 years ago

3.0.1

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago