欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

微信小程序?qū)崿F(xiàn)判斷是分享到群還是個(gè)人功能示例

 更新時(shí)間:2019年05月03日 11:57:53   作者:_zengZeng  
這篇文章主要介紹了微信小程序?qū)崿F(xiàn)判斷是分享到群還是個(gè)人功能,結(jié)合實(shí)例形式分析了微信小程序分享與判斷功能的實(shí)現(xiàn)原理、步驟及相關(guān)操作技巧,需要的朋友可以參考下

本文實(shí)例講述了微信小程序?qū)崿F(xiàn)判斷是分享到群還是個(gè)人功能。分享給大家供大家參考,具體如下:

話不多說(shuō) 直接來(lái)講述一下操作步驟:

首先  我們需要通過(guò)調(diào)用 wx.showShareMenu 并且設(shè)置 withShareTicket 為 true。這一項(xiàng)必須設(shè)置,這樣當(dāng)用戶將小程序分享到任一群聊之后,才可以獲取到此次分享的 shareTicket,千萬(wàn)不能忘了!

onLoad: function (options) {
wx.showShareMenu({
// shareTicket 是獲取轉(zhuǎn)發(fā)目標(biāo)群信息的票據(jù),只有擁有 shareTicket 才能拿到群信息,用戶每次轉(zhuǎn)發(fā)都會(huì)生成對(duì)應(yīng)唯一的shareTicket 。
withShareTicket: true
});
},

接下來(lái)就是在onShareAppMessage 函數(shù)中的操作啦。

/**
* 用戶分享
* shareBtn:是否按鈕轉(zhuǎn)發(fā)
* isshare:是否分享成功 isshare=1 成功 isshare=0 失敗
*/
onShareAppMessage: function (res) {
var that = this;
console.log(res);
if (res.from === 'button') {
// 來(lái)自頁(yè)面內(nèi)轉(zhuǎn)發(fā)按鈕
that.data.shareBtn = true;
} else {
//來(lái)自右上角轉(zhuǎn)發(fā)
that.data.shareBtn = false;
}
return {
title: '自定義轉(zhuǎn)發(fā)標(biāo)題',
path: 'pages/index/index',
complete: function (res) {
    console.log(res);
if (res.errMsg == 'shareAppMessage:ok') {
//分享為按鈕轉(zhuǎn)發(fā)
if (that.data.shareBtn) {
//判斷是否分享到群
if (res.hasOwnProperty('shareTickets')) {
       console.log(res.shareTickets[0]);
//分享到群
that.data.isshare = 1;
} else {
// 分享到個(gè)人
that.data.isshare = 0;
}
}
} else {
wx.showToast({
title: '分享失敗',
})
that.data.isshare = 0;
}
},
}
}

判斷是否為按鈕轉(zhuǎn)發(fā),可在頁(yè)面中做答題復(fù)活按鈕。

希望本文所述對(duì)大家微信小程序開(kāi)發(fā)有所幫助。

相關(guān)文章

  • 怎么用javascript進(jìn)行拖拽

    怎么用javascript進(jìn)行拖拽

    怎么用javascript進(jìn)行拖拽...
    2006-07-07
  • JavaScript數(shù)組reduce常見(jiàn)實(shí)例方法

    JavaScript數(shù)組reduce常見(jiàn)實(shí)例方法

    reduce方法在數(shù)組的每個(gè)元素上執(zhí)行用戶提供的回調(diào)函數(shù),即"reducer",它傳入對(duì)前一個(gè)元素進(jìn)行計(jì)算的返回值,結(jié)果是單個(gè)值,它是在數(shù)組的所有元素上運(yùn)行reducer的結(jié)果,下面這篇文章主要給大家介紹了關(guān)于JavaScript數(shù)組reduce常見(jiàn)實(shí)例方法的相關(guān)資料,需要的朋友可以參考下
    2022-05-05
  • JavaScript事件代理和委托詳解

    JavaScript事件代理和委托詳解

    這篇文章主要為大家詳細(xì)介紹了JavaScript事件代理和委托,感興趣的小伙伴們可以參考一下
    2016-04-04
  • JS如何操作DOM基于表格動(dòng)態(tài)展示數(shù)據(jù)

    JS如何操作DOM基于表格動(dòng)態(tài)展示數(shù)據(jù)

    這篇文章主要介紹了JS如何操作DOM基于表格動(dòng)態(tài)展示數(shù)據(jù),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-10-10
  • bootstrap選項(xiàng)卡擴(kuò)展功能詳解

    bootstrap選項(xiàng)卡擴(kuò)展功能詳解

    這篇文章主要為大家詳細(xì)介紹了bootstrap選項(xiàng)卡擴(kuò)展功能,增加關(guān)閉,超出一行顯示下拉,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-06-06
  • js實(shí)現(xiàn)炫酷的左右輪播圖

    js實(shí)現(xiàn)炫酷的左右輪播圖

    這篇文章主要為大家詳細(xì)介紹了基于JavaScript實(shí)現(xiàn)左右輪播圖的具體代碼,具有一定的參考價(jià)值,感興趣的朋友可以參考一下
    2017-01-01
  • JavaScript實(shí)現(xiàn)網(wǎng)站訪問(wèn)次數(shù)統(tǒng)計(jì)代碼

    JavaScript實(shí)現(xiàn)網(wǎng)站訪問(wèn)次數(shù)統(tǒng)計(jì)代碼

    每個(gè)網(wǎng)站管理者,都必須知道每天有多少人訪問(wèn)了本站,需要一個(gè)網(wǎng)站訪問(wèn)次數(shù)功能來(lái)滿足需求,本篇文章主要介紹了JavsScript實(shí)現(xiàn)網(wǎng)站訪問(wèn)次數(shù)統(tǒng)計(jì)代碼,需要的朋友可以參考下
    2015-08-08
  • JsRender for object語(yǔ)法簡(jiǎn)介

    JsRender for object語(yǔ)法簡(jiǎn)介

    這篇文章主要介紹了JsRender for object語(yǔ)法,以實(shí)例形式講述了for Object的用法,需要的朋友可以參考下
    2014-10-10
  • JS項(xiàng)目中對(duì)本地存儲(chǔ)進(jìn)行二次的封裝的實(shí)現(xiàn)

    JS項(xiàng)目中對(duì)本地存儲(chǔ)進(jìn)行二次的封裝的實(shí)現(xiàn)

    這篇文章主要介紹了JS項(xiàng)目中對(duì)本地存儲(chǔ)進(jìn)行二次的封裝,這里我們將要使用到的key存儲(chǔ)下來(lái),新建一個(gè)叫constant-storage.js的文件,對(duì)外暴露一些key的鍵名,也方便后期統(tǒng)一修改,這里因?yàn)槎际呛懔?,所以名稱我們都用大寫表示,需要的朋友可以參考下
    2022-07-07
  • js文本框走動(dòng)跑馬燈效果代碼分享

    js文本框走動(dòng)跑馬燈效果代碼分享

    這篇文章主要介紹了js文本框跑馬燈效果,功能實(shí)現(xiàn)非常簡(jiǎn)單,推薦給大家,有需要的小伙伴可以參考下。
    2015-08-08

最新評(píng)論