공중번호 공유 모멘트에 미리 보기 그림을 표시하지 않음

12772 단어

공중번호 공유 모멘트에 미리 보기 그림을 표시하지 않음


우선 공중번호 컨트롤러 차원에서 사용자 데이터 가져오기$accountapi = WeAccount::create(); $jssdk = $account_api->getJssdkConfig();데이터 가져오기
공유할 페이지에 js 코드를 쓰기 (모든 페이지가 공유할 필요가 있으면 공공 페이지에 쓰기)
// html    
<script src="http://res.wx.qq.com/open/js/jweixin-1.0.0.js"></script>           
<script type="text/javascript">
  wx.config({
      debug: false,
      appId: '{$jssdk['appId']}',
      timestamp: '{$jssdk['timestamp']}',
      nonceStr: '{$jssdk['nonceStr']}',
      signature: '{$jssdk['signature']}',
      jsApiList: [
        'checkJsApi',
        'onMenuShareTimeline',
        'onMenuShareAppMessage',
        'onMenuShareQQ',
        'onMenuShareWeibo',
        'hideMenuItems',
        'showMenuItems',
        'hideAllNonBaseMenuItem',
        'showAllNonBaseMenuItem',
        'translateVoice',
        'startRecord',
        'stopRecord',
        'onRecordEnd',
        'playVoice',
        'pauseVoice',
        'stopVoice',
        'uploadVoice',
        'downloadVoice',
        'chooseImage',
        'previewImage',
        'uploadImage',
        'downloadImage',
        'getNetworkType',
        'openLocation',
        'getLocation',
        'hideOptionMenu',
        'showOptionMenu',
        'closeWindow',
        'scanQRCode',
        'chooseWXPay',
        'openProductSpecificView',
        'addCard',
        'chooseCard',
        'openCard'
      ]
  });
  wx.ready(function () {
  
    var shareData = {
    title: '     ,            ',
    desc: '     ',
    link: "",
    imgUrl: '          ',
  };
  var adurl="        ";//  
  //    
  wx.onMenuShareAppMessage({
       title: shareData.title,
      desc: shareData.desc,
      link: shareData.link,
      imgUrl:shareData.imgUrl,
      trigger: function (res) {
      },
      success: function (res) {
        window.location.href =adurl;
      },
      cancel: function (res) {
      },
      fail: function (res) {
        alert(JSON.stringify(res));
      }
    });
 //   
  wx.onMenuShareTimeline({
      title: shareData.title+"---"+shareData.desc,
      link: shareData.link,
      imgUrl:shareData.imgUrl,
      trigger: function (res) {
      },
      success: function (res) {
          window.location.href =adurl;
      },
      cancel: function (res) {
      },
      fail: function (res) {
        alert(JSON.stringify(res));
      }
    });   
    
  });
</script>

좋은 웹페이지 즐겨찾기