欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

JS实现微信里判断页面是否被分享成功的方法

程序员文章站 2022-04-10 10:51:13
本文实例讲述了js实现微信里判断页面是否被分享成功的方法。分享给大家供大家参考,具体如下: var sharedata = { img_url: "",...

本文实例讲述了js实现微信里判断页面是否被分享成功的方法。分享给大家供大家参考,具体如下:

var sharedata = {
  img_url: "",
  img_width: 200,
  img_height: 200,
  link: '',
  desc: '',
  title: '',
  appid: 0
};
document.addeventlistener('weixinjsbridgeready', function onbridgeready() {
  // 发送给好友
  weixinjsbridge.on('menu:share:appmessage', function(argv){
    sharefriend();
  });
  // 分享到朋友圈
  weixinjsbridge.on('menu:share:timeline', function(argv){
    sharetimeline();
  });
}, false);
function sharetimeline() {
  weixinjsbridge.invoke('sharetimeline', sharedata, function(res) {
    validateshare(res);
    _report('timeline', res.err_msg);
  });
}
function sharefriend() {
  weixinjsbridge.invoke('sendappmessage', sharedata, function(res) {
    validateshare(res);
    _report('send_msg', res.err_msg);
  });
}
function validateshare(res) {
  if(res.err_msg != 'send_app_msg:cancel' && res.err_msg != 'share_timeline:cancel') {
  //分享完毕回调
  }
}

更多关于javascript相关内容感兴趣的读者可查看本站专题:《javascript中json操作技巧总结》、《javascript切换特效与技巧总结》、《javascript错误与调试技巧总结》、《javascript数据结构与算法技巧总结》、《javascript遍历算法与技巧总结》及《javascript数学运算用法总结

希望本文所述对大家javascript程序设计有所帮助。