在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML5  Java  網絡營銷  HTML/ 微信公眾號網頁開發(fā)調用分享沒有效果?

微信公眾號網頁開發(fā)調用分享沒有效果?

一直以為微信提供的是可以自定義按鈕彈出分享的接口,沒想到只能監(jiān)聽點擊右上角分享的狀態(tài)?

原描述:

openLocation有效,分享沒有任何反應,console沒有任何報錯,也沒有l(wèi)og,如何解決?

圖片描述

checkJsApi返回也沒問題

"{
    "openLocation":true,
    "menu:share:appmessage":true,
    "menu:share:timeline":true,
    "getBrandWCPayRequest":true,
    "menu:share:qq":true
}"
      // window.wx.openLocation({
        //   latitude: 0, // 緯度,浮點數,范圍為90 ~ -90
        //   longitude: 0, // 經度,浮點數,范圍為180 ~ -180。
        //   name: '', // 位置名
        //   address: '', // 地址詳情說明
        //   scale: 1, // 地圖縮放級別,整形值,范圍從1~28。默認為最大
        //   infoUrl: '' // 在查看位置界面底部顯示的超鏈接,可點擊跳轉
        // })
    
        window.wx.onMenuShareTimeline({
          title: 'title', // 分享標題
          link: window.location.href.split('#')[0], // 分享鏈接,該鏈接域名或路徑必須與當前頁面對應的公眾號JS安全域名一致
          imgUrl: '', // 分享圖標
          success: function () {
            // 用戶確認分享后執(zhí)行的回調函數
          }
        });
回答
編輯回答
夢囈

openLocation有用的話,簽名應該沒問題,我感覺可能是分享鏈接的問題,你把title,link,imgUrl都寫死試試,link和圖片的url要和公眾號JS安全域名一致

2017年2月14日 19:47
編輯回答
維她命

這樣配置呢?

wx.config({
            debug: false,
            appId: JSON.parse(data).appId, // 公眾號的唯一標識
            timestamp: JSON.parse(data).timestamp, // 生成簽名的時間戳
            nonceStr: JSON.parse(data).nonceStr, // 生成簽名的隨機串
            signature: JSON.parse(data).signature,// 簽名
            jsApiList: [
                'onMenuShareTimeline',
                'onMenuShareAppMessage',
                'onMenuShareQQ',
                'onMenuShareWeibo',
                'onMenuShareQZone'
            ]

        });
2017年9月8日 04:11