微信JSSDK分享功能實現


 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>

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM