(以下所述,都是基於接口B,不是A、C)
這個問題困擾了好久,官方文檔沒有任何說明,網上的資料大都是錯的,一個簡書上的博客,在一本正經的胡說八道,好在嘗試了兩天後,我這邊終於成功了,特發此文,希望幫助到有需要的朋友。
如上圖所示,二維碼的scene一定存儲在options.query.scene,options.scene是場景值。
上圖是我將小程序發佈到線上後,測試出來的結果,大家一目瞭然。
特別提醒一下,scene只能保存32位字符,我們業務需求要保存id和日期,所以我就讓id佔8位,不足位就補零,日期是yymmdd這種格式,剛剛好湊了32位,哈哈,大家有需要可以借鑑這種方式。
注意:如果是掃小程序碼進入小程序,那麼場景值有三個,分別是1047、1048、1049