正在显示
1 个修改的文件
包含
36 行增加
和
60 行删除
@@ -2,71 +2,47 @@ | @@ -2,71 +2,47 @@ | ||
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 | + var url = window.location.href; | ||
6 | + var title_title = $(document).attr('title'); | ||
7 | + wx.config({ | ||
8 | + debug: false, | ||
9 | + appId: '{$data.appId}', | ||
10 | + timestamp: '{$data.timestamp}', | ||
11 | + nonceStr: '{$data.nonceStr}', | ||
12 | + signature: '{$data.signature}', | ||
13 | + jsApiList: [ | ||
14 | + 'updateAppMessageShareData', | ||
15 | + 'updateTimelineShareData', | ||
16 | + ] | ||
17 | + }); | ||
5 | $('#wx_share').click(function(){ | 18 | $('#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 | - // ] | ||
27 | - // }); | ||
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 | - }); | 19 | + wx.ready(function () { //需在用户可能点击分享按钮前就先调用 |
20 | + wx.updateAppMessageShareData({ | ||
21 | + title: title_title, // 分享标题 | ||
22 | + desc: url, // 分享描述 | ||
23 | + link: url, // 分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致 | ||
24 | + imgUrl: '', // 分享图标 | ||
25 | + success: function (e) { | ||
26 | + alert('成功'); | ||
27 | + wx_Share(); | ||
64 | } | 28 | } |
65 | - } | 29 | + }); |
30 | + // wx.updateTimelineShareData({ | ||
31 | + // title: title_title, // 分享标题 | ||
32 | + // link: url, // 分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致 | ||
33 | + // imgUrl: '', // 分享图标 | ||
34 | + // success: function () { | ||
35 | + // // 设置成功 | ||
36 | + // wx_Share(); | ||
37 | + // alert('cheng') | ||
38 | + // } | ||
39 | + // }); | ||
40 | + }); | ||
41 | + wx.error(function (res) { | ||
42 | + // config信息验证失败会执行error函数,如签名过期导致验证失败,具体错误信息可以打开config的debug模式查看,也可以在返回的res参数中查看,对于SPA可以在这里更新签名。 | ||
66 | }); | 43 | }); |
67 | }); | 44 | }); |
68 | 45 | ||
69 | - | ||
70 | }); | 46 | }); |
71 | 47 | ||
72 | function wx_Share(){ | 48 | function wx_Share(){ |
-
请 注册 或 登录 后发表评论