• onMenuShareTimeline自定义分享内容无效,不显示标题、图标


    注意事项:
    1、图片大小要大于300才能显示;
    2、这个方法必须先config成功,然后再wx.ready里才能调用。
    3、扫码进入,点URL链接就会在分享处只显示url,不显示图标、标题

    wx.config({
            debug: true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。
            appId: '{$appid}', // 必填,公众号的唯一标识
            timestamp: "{$signPackage.timestamp}", // 必填,生成签名的时间戳
            nonceStr: '{$signPackage.nonceStr}', // 必填,生成签名的随机串
            signature: '{$signPackage.signature}',// 必填,签名,见附录1
            jsApiList: [
                'checkJsApi',
                'onMenuShareTimeline',
                'onMenuShareAppMessage',
                'onMenuShareQQ',
                'onMenuShareWeibo',
                'chooseWXPay'
            ] // 必填,需要使用的JS接口列表,所有JS接口列表见附录2
        });
      
        wx.ready(function () {
            wx.onMenuShareTimeline({
              title: option.title, // 分享标题
    	      desc: option.desc, // 分享描述
    	      link: option.link, // 分享链接
    	      imgUrl: option.imgUrl, // 分享图标
                success: function () {
                    // 用户确认分享后执行的回调函数
                    alert('分享成功');
                },
                cancel: function () {
                    // 用户取消分享后执行的回调函数
                }
            });
            wx.error(function(res){
                // config信息验证失败会执行error函数,如签名过期导致验证失败,具体错误信息可以打开config的debug模式查看,也可以在返回的res参数中查看,对于SPA可以在这里更新签名。
                alert("errorMSG:"+res);
            });
        });
    
  • 相关阅读:
    #include <NOIP2009 Junior> 细胞分裂 ——using namespace wxl;
    【NOIP合并果子】uva 10954 add all【贪心】——yhx
    NOIP2010普及组T4 三国游戏——S.B.S.
    NOIP2010普及组T3 接水问题 ——S.B.S.
    NOIP2011提高组 聪明的质监员 -SilverN
    NOIP2010提高组 关押罪犯 -SilverN
    uva 1471 defence lines——yhx
    json2的基本用法
    获取对象的属性个数
    替换指定规则的字符串
  • 原文地址:https://www.cnblogs.com/cupid10/p/15958072.html
Copyright © 2020-2023  润新知