微信网页分享---缩略图不出来

前端页面代码:

 1         <script src="http://res.wx.qq.com/open/js/jweixin-1.0.0.js"></script>
 2         <script>
 3             wx.config({
 4                 //debug: false, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。
 5                 appId: '{$sign.appId}',
 6                 timestamp: '{$sign.timestamp}',
 7                 nonceStr: '{$sign.nonceStr}',
 8                 signature: '{$sign.signature}',
 9                     jsApiList: [
10                 'checkJsApi',
11                 'onMenuShareTimeline',
12                 'onMenuShareAppMessage'
13             ] // 必填,需要使用的JS接口列表,所有JS接口列表见附录2
14             });
15             wx.ready(function () {
16                 var wxlogo = "__PUBLIC__/images/wx_logo.jpg";
17                 var shareData = {
18                     title: '拼团购物商城',
19                     desc: '风靡全国的拼单商城,优质商品新鲜直供,快来一起组队拼团吧!',
20                     link: window.location.href,//你的跳转链接
21                     imgUrl: 'http://#####/pt/Public/images/wx_logo.jpg',//LOGO链接
22                     success: function (res) {
23                         //alert('谢谢您的支持!');
24                     },
25                     cancel: function (res) {
26                         alert('已取消分享');
27                     }
28                 };
29                 wx.onMenuShareAppMessage(shareData);
30                 wx.onMenuShareTimeline(shareData);
31             });
32             wx.error(function (res) {
33                 alert(res.errMsg);
34             });
35         </script>   

后台代码:

1 use Org\Util\jssdk;
2 
3 //微信页面分享代码
4 $jssdk = new jssdk(C('APP_ID'), C('APP_SECRET')); //p($jssdk);
5 $sign = $jssdk->GetSignPackage(); //p($sign);
6 $this->$img_address = "http://#####/pt/public/images/wx_logo.jpg";
7 $this->sign = $sign;

注释:不知道为什么分享的网页的缩略图名字为wx_logo.jpg分享出去就会显示不了,其他名字的话就正常显示!

posted @ 2018-03-11 11:22  Mr_Echo  阅读(354)  评论(0编辑  收藏  举报