1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > 微信h5实现分享给朋友url改变_h5网页 微信分享给好友 朋友圈-tp5

微信h5实现分享给朋友url改变_h5网页 微信分享给好友 朋友圈-tp5

时间:2024-01-09 16:02:42

相关推荐

微信h5实现分享给朋友url改变_h5网页 微信分享给好友 朋友圈-tp5

控制器

vendor('wechat.jssdk');

$jssdk =new JSSDK("appid", "appsecret");

$signPackage = $jssdk->GetSignPackage();

$this->assign('signPackage',$signPackage);

页面

wx.config({

debug: false,

appId: '<?php echo $signPackage["appId"];?>',

timestamp: <?php echo $signPackage["timestamp"];?>,

nonceStr: '<?php echo $signPackage["nonceStr"];?>',

signature: '<?php echo $signPackage["signature"];?>',

jsApiList: [

// 所有要调用的 API 都要加到这个列表中

'checkJsApi',

'onMenuShareTimeline', //

'onMenuShareAppMessage',

'onMenuShareQQ',

'onMenuShareWeibo'

]

});

window.share_config = {

"share": {

"imgUrl": "/statics/default/images/logo.jpg", //分享图,默认当相对路径处理,所以使用绝对路径的的话,“http://”协议前缀必须在。

"desc": "你对页面的描述", //摘要,如果分享到朋友圈的话,不显示摘要。

"title": '分享卡片的标题', //分享卡片标题

"link": window.location.href, //分享出去后的链接,这里可以将链接设置为另一个页面。

"success": function() { //分享成功后的回调函数

},

'cancel': function() {

// 用户取消分享后执行的回调函数

}

}

};

wx.ready(function() {

wx.onMenuShareAppMessage(share_config.share); //分享给好友

wx.onMenuShareTimeline(share_config.share); //分享到朋友圈

wx.onMenuShareQQ(share_config.share); //分享给手机QQ

});

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。