Javascript 实现微信分享(QQ、朋友圈、分享给朋友)
最近做微信开发,对微信公众号的开发,现在好的都是分享到朋友圈,QQ,分享给好友等分享功能,这里记录下,有需要的朋友也可以看下。
//微信分享 varwx=require('wechat-sdk'); rewardsResultService.getWechatInfo().then(function(data){ varconf=data; wx.config({ debug:false, appId:'wx34e783920b37ee91', timestamp:conf.timestamp, nonceStr:conf.noncestr, signature:conf.signature, jsApiList:['onMenuShareAppMessage','onMenuShareTimeline','onMenuShareQQ'] }); configWeChatInterface(); }); variconUrl='http://'+location.host+'/images/icon-200yuan.png'; functionconfigWeChatInterface(){ //分享给朋友 wx.onMenuShareAppMessage({ title:'一言不合就发红包,金蛛送您200元红包!', desc:'一言不合就发红包,金蛛送您200元红包!', link:location.href, imgUrl:iconUrl, type:'link', success:function(){ //alert('sharesuccess'); }, 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(){ //用户取消分享后执行的回调函数 } }); }
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!