最近做微信開發,對微信公眾號的開發,現在好的都是分享到朋友圈,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 () { // 用戶取消分享後執行的回調函數 } }); }
感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!