您的位置:首页 > 移动开发 > 微信开发

Javascript 实现微信分享(QQ、朋友圈、分享给朋友)

2016-10-21 14:58 633 查看

        最近做微信开发,对微信公众号的开发,现在好的都是分享到朋友圈,QQ,分享给好友等分享功能,这里记录下,有需要的朋友也可以看下。

// 微信分享
var wx = require('wechat-sdk');
rewardsResultService.getWechatInfo().then(function(data) {
var conf = data;
wx.config({
debug: false,
appId: 'wx34e783920b37ee91',
timestamp: conf.timestamp,
nonceStr: conf.noncestr,
signature: conf.signature,
jsApiList: ['onMenuShareAppMessage', 'onMenuShareTimeline','onMenuShareQQ']
});
configWeChatInterface();
});
var iconUrl = 'http://'+location.host+'/images/icon-200yuan.png';
function configWeChatInterface() {
//分享给朋友
wx.onMenuShareAppMessage({
title: '一言不合就发红包,金蛛送您200元红包!',
desc: '一言不合就发红包,金蛛送您200元红包!',
link: location.href,
imgUrl: iconUrl,
type: 'link',
success: function() {
// alert('share success');
},
cancel: function() {
}
});
//分享到朋友圈
wx.onMenuShareTimeline({
title: '一言不合就发红包,金蛛送您200元红包!',
link: location.href, // 分享链接
imgUrl: iconUrl
});
//分享到QQ
wx.onMenuShareQQ({
title: '一言不合就发红包,金蛛送您200元红包!', // 分享标题
desc: '一言不合就发红包,金蛛送您200元红包!', // 分享描述
link: location.href, // 分享链接
imgUrl: iconUrl, // 分享图标
success: function () {
// 用户确认分享后执行的回调函数
},
cancel: function () {
// 用户取消分享后执行的回调函数
}
});
}

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

您可能感兴趣的文章:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Javascript 微信分享
相关文章推荐