微信小程序的場景值應(yīng)用

最近剛開始接觸到需要使用小程序的場景值。
先了解下場景值是干什么的。
用于判斷用戶是從什么地方進入的小程序。


官方文檔

我這次是想模仿別人的小程序做一個判斷用戶收藏小程序后,給予優(yōu)惠券獎勵的應(yīng)用


借鑒小程序

然后我就去查詢小程序是否有判斷用戶收藏了小程序的入口,但其實沒有,只有一個通過微信下拉小程序進入的場景,所以我就嘗試不收藏,通過點擊最近使用去看是否也能有相同效果,果然和我想的一樣,也是能獲取到優(yōu)惠券的。所以我就直接用通過微信首頁下拉列表進入的場景。


場景值描述

代碼部分很簡單,只需要在app.js的onlaunch中判斷場景值(記得onlaunch要加options)
options.scene就是對應(yīng)的場景值
onLaunch: function (options) {
    let that = this
    console.log(options)
   //中間省略其他代碼
    if(options.scene == 1089){
      wx.showToast({
        title: options.scene.toString(),
      })
      //這里寫入相關(guān)業(yè)務(wù)代碼
    }
  },

并在首頁提示收藏加券功能


展示頁面

提示的顯示我儲存在本地緩存中,如果關(guān)閉后就不再顯示,清空緩存就會再顯示

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容