鍍金池/ 問答/網(wǎng)絡營銷  HTML/ 網(wǎng)頁 微信分享失敗

網(wǎng)頁 微信分享失敗

遇到個很奇怪的現(xiàn)象,單頁面應用。在頁面設置了微信分享的信息。配置信息如下:

 wx.ready(() => {
        wx.onMenuShareTimeline({
          title: this.package.title,
          link: window.location.href,
          imgUrl: this.package.image,
          success: function() {
            console.log('分享成功')
          }
        });
        wx.onMenuShareAppMessage({
          title: this.package.title,
          desc: this.package.brief,
          link: window.location.href,
          imgUrl: this.package.image,
          success: function() {
            console.log('分享成功')
          }
        });
      })

情況1: 從其他頁面進入要分享的頁面,分享出去,配置好的圖片和分享鏈接都沒有應用到,但是有調用到分享成功的回到函數(shù)。
情況2:直接通過url進入要分享的頁面,分享出去,配置好的圖片和分享鏈接都有應用到,也有調用到分享成功的回到函數(shù)。

目前只發(fā)現(xiàn)在安卓出現(xiàn)這種現(xiàn)象。

回答
編輯回答
有你在

封裝你的分享方法,在你配置好圖片和分享鏈接后,用settimeout觸發(fā)分享的調用,類似

this.page_title = this.currentData[0].data[0].name + '-首頁';
this.page_desc = this.currentData[0].data[0].title;
window.setTimeout(function(){wechat.init(wxjs_config);},100);
2018年6月5日 06:24
編輯回答
未命名

應該是沒有取到值吧,可以打印出來看一下

clipboard.png

2018年7月2日 15:29