uniapp微信分享功能
阿新 • • 發佈:2021-10-21
/* //#ifdef H5 const url = encodeURIComponent(window.location.href.split('#')[0]); let params = 'url='+url getWeixinShareParams(params).then(res => { let {data,status,msg} = res; if(status === 10000){ let s = data; that.$wx.config({ debug: false, // 開啟除錯模式,呼叫的所有api的返回值會在客戶端alert出來,若要檢視傳入的引數,可以在pc端開啟,引數資訊會通過log打出,僅在pc端時才會列印。 appId: s.appid, // 必填,公眾號的唯一標識 timestamp: s.timestamp, // 必填,生成簽名的時間戳 nonceStr: s.noncestr, // 必填,生成簽名的隨機串 signature: s.signature,// 必填,簽名 jsApiList: ['onMenuShareAppMessage', 'onMenuShareTimeline'] // 必填,需要使用的JS介面列表 }); that.$wx.ready(function () { //分享到朋友 that.$wx.onMenuShareAppMessage({ title: "快戳我啊!讓您享受白菜價網購的快感", // 分享標題 desc: "先領優惠券再下單享受折上折,各種大額優惠券讓你領到手軟呦!快戳我!快戳我!", // 分享描述 link: window.location.href, // 分享連結 imgUrl: "https://himg.bdimg.com/sys/portrait/item/wise.1.ce97d70.5dsprhrSJv7ZbQlgHusPsg.jpg?time=4105", // 分享圖示 type: 'link', // 分享型別,music、video或link,不填預設為link success: function () { //alert("分享成功"); that.$message.success('分享成功'); }, cancel: function () { //alert("未分享!"); that.$message.success('分享取消'); } }); that.$wx.onMenuShareTimeline({ title: "快戳我!讓您享受白菜價網購的快感", // 分享標題 desc: "先領優惠券再下單享受折上折,各種大額優惠券讓你領到手軟呦!快戳我!快戳我!", // 分享描述 link: window.location.href, // 分享連結 imgUrl: "https://himg.bdimg.com/sys/portrait/item/wise.1.ce97d70.5dsprhrSJv7ZbQlgHusPsg.jpg?time=4105", // 分享圖示 trigger: function (res) { }, success: function (res) { that.$message.success('分享成功'); }, cancel: function (res) { that.$message.success('分享取消'); }, fail: function (res) { } }); }); } }); //#endif*/
作者:freddyhuang
出處:https://www.cnblogs.com/freddyhuang
本文版權歸作者和部落格園共有,歡迎轉載,但未經作者同意必須保留此段宣告,且在文章頁面明顯位置給出原文連線,否則保留追究法律責任的權利。