|
官方-獲取二維碼 情景描述
用戶以各種姿勢(shì),掃碼,長(zhǎng)按識(shí)別和手機(jī)相冊(cè)選取小程序碼進(jìn)入程序。 背景 生成小程序碼由后端提供 問(wèn)題 以下是在開(kāi)發(fā)者工具獲取所寫(xiě)代碼和入口配置。
set.png
Page({
onLoad: function(options) {
// options 中的 scene 需要使用 decodeURIComponent 才能獲取到生成二維碼時(shí)傳入的 scene
var scene = decodeURIComponent(options.scene)
//
var query = options.query.dentistId // 3736
}
})
相關(guān)邏輯寫(xiě)好了,但是在發(fā)布之后的測(cè)試中,都指向了一個(gè)問(wèn)題。
無(wú)法獲取url上的參數(shù) 答
如果你看到這了,還沒(méi)鄙視在下。那么我們一起去看文檔吧,逃~
接口A: 適用于需要的碼數(shù)量較少的業(yè)務(wù)場(chǎng)景 :
see?
接口B:適用于需要的碼數(shù)量極多,或僅臨時(shí)使用的業(yè)務(wù)場(chǎng)景 方式B,也就是后臺(tái)同學(xué)使用的方式。測(cè)試階段的取值,是利用query模擬的。
測(cè)試.png
// 這是首頁(yè)的 js
Page({
onLoad: function(options) {
// options 中的 scene 需要使用 decodeURIComponent 才能獲取到生成二維碼時(shí)傳入的 scene
var scene = decodeURIComponent(options.scene)
}
})
|