您的位置:首页 > 移动开发 > 微信开发

微信分享

2017-10-19 00:00 253 查看
摘要: 微信分享

<script type="text/javascript" src="http://a.mysteelcdn.com/libs/jquery.min.js"></script>
<script type="text/javascript" src="http://res.wx.qq.com/open/js/jweixin-1.2.0.js"></script>

$(function(){
function share(){
var _this = this;
var url = location.href.split('#')[0];
var targetOpenId = '$!{USERINFO.openid}'
var sourceOpenId = url.substring(url.lastIndexOf('=')+1,url.length)

if(sourceOpenId == 0){
url = url.replace('isAllowed=0','isAllowed=1')
}
var jsonData = { url:url };
$.ajax({
type : 'POST',
url : "/wechat/share",
data : jsonData,
success : function(result) {
wx.config({
debug: false, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。
appId: result.appId, // 必填,公众号的唯一标识
timestamp: result.timestamp, // 必填,生成签名的时间戳
nonceStr: result.noncestr, // 必填,生成签名的随机串
signature: result.sigNature,// 必填,签名,见附录1
jsApiList: ['onMenuShareTimeline','onMenuShareAppMessage','onMenuShareQQ', 'hideOptionMenu'] // 必填,需要使用的JS接口列表,所有JS接口列表见附录2
});
}
});

var shareData = {
title: _this.datas.name,
desc: _this.datas.activityDesc,
link:  url,
imgUrl: 'http://a.mysteelcdn.com/libs/article/assets/img/share.png'
};

wx.ready(function () {
wx.onMenuShareAppMessage(shareData);
wx.onMenuShareTimeline(shareData);
wx.onMenuShareQQ(shareData);
});
}
},
})
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  微信分享