前端之家收集整理的这篇文章主要介绍了
Html5页面二次分享的实现,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
对于H5
页面来说二次
分享还是蛮重要的,毕竟qq还是微信发出去之后习惯性的使用
自带的
分享功能。和PC端不同,PC直接复制地址了。前两天在做请柬,踩了不少的雷,个人开发和公司开发还是不一样,各种问题,其他问题放在一个请柬的后记里面说吧。我们开始正题。
微信二次
分享
微信的文档还是不错的。通篇看完的话,基本上能避过很多坑(记得微信文档习惯把一些坑写在后面,不放在一起)
先说说,怎么微信怎么做二次
分享
文档地址,通过引入官方API。文档写挺好,直接传入shareInfo就得了。
wx.config({
debug: false,// 开启调试模式,
调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。
appId: sign.appid,// 必填,公众号的唯一标识
timestamp: sign.timestamp,// 必填,
生成签名的时间戳
nonceStr: sign.nonceStr,// 必填,
生成签名的
随机串
signature: sign.signature,// 必填,签名,见附录1
jsApiList: [
'onMenuShareTimeline','onMenuShareAppMessage','onMenuShareQQ','onMenuShareWeibo','onMenuShareQZone'
] // 必填,需要使用的JS接口列表,所有JS接口列表见附录2
});
wx.ready(function() {
wx.showOptionMenu();
wx.onMenuShareAppMessage(shareInfo); //
获取“
分享给朋友”按钮点击状态及
自定义分享内容接口(即将废弃)
wx.onMenuShareTimeline(shareInfo); //
获取“
分享到朋友圈”按钮点击状态及
自定义分享内容接口(即将废弃)
wx.onMenuShareQQ(shareInfo); //
获取“
分享到QQ”按钮点击状态及
自定义分享内容接口
wx.onMenuShareWeibo(shareInfo); //
获取“
分享到腾讯微博”按钮点击状态及
自定义分享内容接口
wx.onMenuShareQZone(shareInfo); //
获取“
分享到QQ空间”按钮点击状态及
自定义分享内容接口
});
原文链接:https://www.f2er.com/html5/15588.html