cocos2d-js微信分享客户端代码

function shareConfig(title, desc, link, imgUrl) {
	if(!window.wx) return;

	// 分享给朋友
	wx.onMenuShareAppMessage({
		title: title,
		desc: desc,
		link: link,
		imgUrl: imgUrl,
		success: function(res) {
			if(isCanChouJiang)
			{console.log("分享成功");}
		},
		fail: function(res) {
		}
	});

	// 分享到朋友圈
	wx.onMenuShareTimeline({
		title: desc,
		desc: desc,
		link: link,
		imgUrl: imgUrl,
		success: function(res) {
			if(isCanChouJiang)
			{console.log("分享成功");}
		},
		fail: function(res) {
		}
	});

	// 分享到QQ
	wx.onMenuShareQQ({
		title: title,
		desc: desc,
		link: link,
		imgUrl: imgUrl,
		success: function(res) {
			if(isCanChouJiang)
			{console.log("分享成功");}
		},
		fail: function(res) {
		}
	});

	// 分享到微博
	wx.onMenuShareWeibo({
		title: title,
		desc: desc,
		link: link,
		imgUrl: imgUrl,
		success: function(res) {
			if(isCanChouJiang)
			{console.log("分享成功");}
		},
		fail: function(res) {
		}
	});
}

function wxInit() {
	if (http.readyState == 4 && http.status == 200) {
		var d = http.responseText;
		var obj = JSON.parse(d);

		wx.config({
			debug: false,
			appId: 'wx8923c424f092e0af',
			timestamp: obj.timestamp,
			nonceStr: obj.nonceStr,
			signature: obj.signature,
			jsApiList: [
				'checkJsApi',
				'onMenuShareTimeline',
				'onMenuShareAppMessage',
				'onMenuShareQQ',
				'onMenuShareWeibo'
			]
		});

		wx.ready(function() {
			playMusic();

			shareConfig(title, desc, link, imgUrl);


		});
	}
}

window.onload = function() {
	if (!http) {
		alert('您的浏览器不支持AJAX!');
		return;
	}
	var url = "http://www.baidu.com:8889/get_sign?game_url=" + encodeURIComponent(location.href).replace(/!/g, '%21').replace(/'/g, '%27').replace(/\(/g, '%28').replace(/\)/g, '%29').replace(/\*/g, '%2A').replace(/%20/g, '+');
	http.open("GET", url, true);
	http.onreadystatechange = wxInit;
	http.send();

};


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值