微信网页分享---缩略图不出来
前端页面代码:
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分享出去就会显示不了,其他名字的话就正常显示!