對于微信小程序的二維碼識別,首先需要確定的是調試模式的正確選擇,我在這里踩了坑。官方文檔推薦的是用自定義編譯模式,但是實測這種模式不能完全模擬。當手頭有一個小程序的二維碼的時候,建議用通過二維碼編譯的方式來模擬掃描二維碼的場景。

小程序官方文檔.png
另外一點需要注意的是,我是通過options.query.scene獲取scene的,而不是官方文檔說的options.scene獲取scene。如下圖:

options.query.scene獲取scene.png
調試的兩種模式:
通過二維碼編譯: 能夠真實模擬掃描小程序二維碼的場景,優(yōu)先選擇;
自定義編譯模式: 選擇進入場景1011掃描二維碼,自定義參數(shù)模擬。
參考連接: