微信分享走过的坑

153158 0
最近再做一个微信的活动页面,使用了微信的js-sdk,在使用微信的自定义分享方法时,遇到了一些问题并分享给大家

注意一:

wx.config({
    debug: true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。
    appId: '', // 必填,企业号的唯一标识,此处填写企业号corpid
    timestamp: , // 必填,生成签名的时间戳
    nonceStr: '', // 必填,生成签名的随机串
    signature: '',// 必填,签名,见附录1
    jsApiList: [] // 必填,需要使用的JS接口列表,所有JS接口列表见附录2
});

微信js sdk 配置信息一定要核对好!


注意二:

wx.ready(function () {
            // 分享朋友圈
            wx.onMenuShareTimeline({
                "title": "标题",
                "link": "分享链接",
                "imgUrl": "图片链接(推荐jpg格式图片)",
                success: function () {
                    // 用户确认分享后执行的回调函数
                    success();
                },
                cancel: function () {
                    // 用户取消分享后执行的回调函数

                }
            });
            // 分享给朋友
            wx.onMenuShareAppMessage({
                "title": "标题",
                "desc": "描述",
                "imgUrl": "图片链接(推荐jpg格式图片)",
                "link": "分享链接",
                "type": 'link',
                success: function () {
                    // 用户确认分享后执行的回调函数
                    success();
                },
                cancel: function () {
                    // 用户取消分享后执行的回调函数

                }
            });
});

wx.onMenuShareAppMessage({     这里面千万不要写注释!!!!!!!!!!!!!!!!!!!!!!!!     })

所有的方法内部不要写注释!好了,就这么多了。

  • 没有任何讨论
北京 上海 杭州 深圳 广州 成都