1 <script src="http://res.wx.qq.com/open/js/jweixin-1.2.0.js"></script> 2 <script> 3 wx.config({ 4 debug: false, 5 appId: '<?php echo $data['jsConfig']['appId'];?>', 6 timestamp:'<?php echo $data['jsConfig']['timestamp'];?>', 7 nonceStr: '<?php echo $data['jsConfig']['nonceStr'];?>', 8 signature: '<?php echo $data['jsConfig']['signature'];?>', 9 jsApiList: [ 10 'checkJsApi', 11 'onMenuShareTimeline', 12 'onMenuShareAppMessage', 13 'onMenuShareQQ', 14 'onMenuShareWeibo', 15 'onMenuShareQZone' 16 ] 17 }); 18 wx.error(function(res){ 19 alert(res.errMsg); 20 }); 21 wx.ready(function(){ 22 //分享到朋友圈 23 wx.onMenuShareTimeline({ 24 title: '', // 分享标题 25 link: '', // 分享链接 26 imgUrl: '', // 分享图标 27 success: function () { 28 //alert("分享成功");return false; 29 //用户确认分享后执行的回调函数 30 }, 31 cancel: function () { 32 //alert("取消分享");return false; 33 //用户取消分享后执行的回调函数 34 } 35 }); 36 //分享给好友 37 wx.onMenuShareAppMessage({ 38 title: '', // 分享标题 39 desc: '', // 分享描述 40 link: '', // 分享链接 41 imgUrl: '', // 分享图标 42 type: '', // 分享类型,music、video或link,不填默认为link 43 dataUrl: '', // 如果type是music或video,则要提供数据链接,默认为空 44 success: function () { 45 //alert("分享成功");return false; 46 //用户确认分享后执行的回调函数 47 }, 48 cancel: function () { 49 //alert("取消分享");return false; 50 //用户取消分享后执行的回调函数 51 } 52 }); 53 //分享到QQ 54 wx.onMenuShareQQ({ 55 title: '', // 分享标题 56 desc: '', // 分享描述 57 link: '', // 分享链接 58 imgUrl: '', // 分享图标 59 success: function () { 60 //alert("分享成功");return false; 61 //用户确认分享后执行的回调函数 62 }, 63 cancel: function () { 64 //alert("取消分享");return false; 65 //用户取消分享后执行的回调函数 66 } 67 }); 68 //分享到腾讯微博 69 wx.onMenuShareWeibo({ 70 title: '', // 分享标题 71 desc: '', // 分享描述 72 link: '', // 分享链接 73 imgUrl: '', // 分享图标 74 success: function () { 75 //alert("分享成功");return false; 76 //用户确认分享后执行的回调函数 77 }, 78 cancel: function () { 79 //alert("取消分享");return false; 80 //用户取消分享后执行的回调函数 81 } 82 }); 83 //分享到QQ空间 84 wx.onMenuShareQZone({ 85 title: '', // 分享标题 86 desc: '', // 分享描述 87 link: '', // 分享链接 88 imgUrl: '', // 分享图标 89 success: function () { 90 //alert("分享成功");return false; 91 //用户确认分享后执行的回调函数 92 }, 93 cancel: function () { 94 //alert("取消分享");return false; 95 //用户取消分享后执行的回调函数 96 } 97 }); 98 }) 99 </script>