作者 jinglong
1 个管道 的构建 通过 耗费 0 秒

调试分享

@@ -2,68 +2,71 @@ @@ -2,68 +2,71 @@
2 <script src="http://res.wx.qq.com/open/js/jweixin-1.4.0.js"></script> 2 <script src="http://res.wx.qq.com/open/js/jweixin-1.4.0.js"></script>
3 <script> 3 <script>
4 $(function () { 4 $(function () {
5 - $.ajax({  
6 - type: 'POST',  
7 - url: '/portal/login/wx_share_mobile',  
8 - data: {  
9 - },  
10 - dataType: 'json',  
11 - async: false,  
12 - success: function(data) {  
13 - if (data.code == 1) {  
14 - var url = window.location.href;  
15 - var title_title = $(document).attr('title');  
16 - // wx.config({  
17 - // debug: false,  
18 - // appId: '{$data.appId}',  
19 - // timestamp: '{$data.timestamp}',  
20 - // nonceStr: '{$data.nonceStr}',  
21 - // signature: '{$data.signature}',  
22 - // jsApiList: [  
23 - // 'updateAppMessageShareData',  
24 - // 'updateTimelineShareData',  
25 - // ]  
26 - // });  
27 - wx.config({  
28 - debug: true,  
29 - appId: data.appId,  
30 - timestamp: data.timestamp,  
31 - nonceStr: data.nonceStr,  
32 - signature: data.signature,  
33 - jsApiList: [  
34 - 'updateAppMessageShareData',  
35 - 'updateTimelineShareData',  
36 - ]  
37 - });  
38 - wx.ready(function () { //需在用户可能点击分享按钮前就先调用  
39 - wx.updateAppMessageShareData({  
40 - title: title_title, // 分享标题  
41 - desc: url, // 分享描述  
42 - link: url, // 分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致  
43 - imgUrl: '', // 分享图标  
44 - success: function (e) {  
45 - alert('成功');  
46 - wx_Share();  
47 - }  
48 - });  
49 - // wx.updateTimelineShareData({  
50 - // title: title_title, // 分享标题  
51 - // link: url, // 分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致  
52 - // imgUrl: '', // 分享图标  
53 - // success: function () {  
54 - // // 设置成功  
55 - // wx_Share();  
56 - // alert('cheng')  
57 - // } 5 + $('#wx_share').click(function(){
  6 + $.ajax({
  7 + type: 'POST',
  8 + url: '/portal/login/wx_share_mobile',
  9 + data: {
  10 + },
  11 + dataType: 'json',
  12 + async: false,
  13 + success: function(data) {
  14 + if (data.code == 1) {
  15 + var url = window.location.href;
  16 + var title_title = $(document).attr('title');
  17 + // wx.config({
  18 + // debug: false,
  19 + // appId: '{$data.appId}',
  20 + // timestamp: '{$data.timestamp}',
  21 + // nonceStr: '{$data.nonceStr}',
  22 + // signature: '{$data.signature}',
  23 + // jsApiList: [
  24 + // 'updateAppMessageShareData',
  25 + // 'updateTimelineShareData',
  26 + // ]
58 // }); 27 // });
59 - });  
60 - wx.error(function (res) {  
61 - // config信息验证失败会执行error函数,如签名过期导致验证失败,具体错误信息可以打开config的debug模式查看,也可以在返回的res参数中查看,对于SPA可以在这里更新签名。  
62 - }); 28 + wx.config({
  29 + debug: true,
  30 + appId: data.appId,
  31 + timestamp: data.timestamp,
  32 + nonceStr: data.nonceStr,
  33 + signature: data.signature,
  34 + jsApiList: [
  35 + 'updateAppMessageShareData',
  36 + 'updateTimelineShareData',
  37 + ]
  38 + });
  39 + wx.ready(function () { //需在用户可能点击分享按钮前就先调用
  40 + wx.updateAppMessageShareData({
  41 + title: title_title, // 分享标题
  42 + desc: url, // 分享描述
  43 + link: url, // 分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致
  44 + imgUrl: '', // 分享图标
  45 + success: function (e) {
  46 + alert('成功');
  47 + wx_Share();
  48 + }
  49 + });
  50 + // wx.updateTimelineShareData({
  51 + // title: title_title, // 分享标题
  52 + // link: url, // 分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致
  53 + // imgUrl: '', // 分享图标
  54 + // success: function () {
  55 + // // 设置成功
  56 + // wx_Share();
  57 + // alert('cheng')
  58 + // }
  59 + // });
  60 + });
  61 + wx.error(function (res) {
  62 + // config信息验证失败会执行error函数,如签名过期导致验证失败,具体错误信息可以打开config的debug模式查看,也可以在返回的res参数中查看,对于SPA可以在这里更新签名。
  63 + });
  64 + }
63 } 65 }
64 - } 66 + });
65 }); 67 });
66 68
  69 +
67 }); 70 });
68 71
69 function wx_Share(){ 72 function wx_Share(){