首页 > 代码库 > 微信分享、获取地理位置封装

微信分享、获取地理位置封装

/*
@   wechat({
@       shareDatas : {
@          title: ‘string‘,//分享的标题
@          desc: ‘string‘,//分享的描述
@          shareUrl: ‘url‘,//分享出去的链接,为空则分享出去当前页的链接
@          imgUrl: ‘url‘,//分享的图标链接,为空则图标为银巴克LOGO
@          goToUrl: ‘url‘,//分享后跳转的链接,为空则不跳转
@          from: ‘url‘//统计分享来源的ajax接口url,无则留空
@       },
@       getLocation : function(res){}//获取地理位置后的回调方法
@   });
@
*/
function wechat(option){
    var callback = function (json) {
        var data = http://www.mamicode.com/json.msg;"/weixin/share/?url=" + encodeURIComponent(window.location.href).replace(/‘/g, "%27").replace(/"/g, "%22");
    $.ajax({
        url: getConfigUrl,
        dataType: "json",
        success: function (response) {
            callback && callback(response);
        },
        error: function (xhr, type) {
            console.log(‘xhr:‘);
            console.log(xhr);
            console.log(‘type:‘);
            console.log(type);
            console.log("网络错误")
        }
    })
}
    

  

微信分享、获取地理位置封装