微信分享配置

var obj = new Object();
obj.processData = function() {
    var tit=$("title").html();
    var des=$("#description").attr("content");
    var url=window.location.href;
    obj.share(tit,des,url);
};
obj.share = function(tit,des,url) {
    $.ajax({
        type: "get",
        url: oBath.config.bathUrl+"share/sharesign",
        data: {
            "url": encodeURIComponent(location.href.split('#')[0])
        },
        async: true,
        dataType: 'json',
        success: function(data) {
            var wxObj = data.content;
            wx.config({
                debug: false, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。
                appId: wxObj.appId, // 必填,公众号的唯一标识
                timestamp: wxObj.timestamp, // 必填,生成签名的时间戳
                nonceStr: wxObj.nonceStr, // 必填,生成签名的随机串
                signature: wxObj.signature, // 必填,签名,见附录1
                jsApiList: ["onMenuShareAppMessage", "onMenuShareTimeline", "onMenuShareQQ", "onMenuShareQZone", "onMenuShareWeibo"] // 必填,需要使用的JS接口列表,所有JS接口列表见附录2
            });
            wx.ready(function() {
                function fenxiang() {
                    var fenxiang = {
                        title: tit, // 分享标题        
                        link: url,
                        desc: des,
                        imgUrl: "https://m.yiketalks.com/img/activity/winter01.png", // 分享图标    
                        success: function() {
                            console.log("成功分享");
                        }
                    }
                    return fenxiang;
                }
                //分享给朋友
                wx.onMenuShareAppMessage(
                    fenxiang()
                );
                //分享到朋友圈
                wx.onMenuShareTimeline({
                    title: tit, // 分享标题        
                    link: url,
                    imgUrl: "https://m.yiketalks.com/img/share201703.jpg" // 分享图标                        
                });
                //分享到qq        
                wx.onMenuShareQQ(
                    fenxiang()
                );
                //分享到qq空间
                wx.onMenuShareQZone(
                    fenxiang()
                );
                //分享到微博
                wx.onMenuShareWeibo(
                    fenxiang()
                );
            })
        }
    });
};
$(function() {
    obj.processData();
})

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值