nodejsを識別する二次元コードのコンテンツを使用する方法

CONST decodeImage =必要とする( 'jimp' ).read。
CONST qrcodeReader =(「QRコードリーダー」を必要とします)。
qrDecode( "123.png" 機能(データ){ 
    にconsole.log(データ); 
}); 
関数qrDecode(データ、コールバック){ 
    decodeImage(データ、関数(ERR、画像){
         場合(ERR){ 
            コールバック();
             リターン; 
        } 
        せdecodeQR = 新しいqrcodeReader(); 
        decodeQR.callback = 関数(errorWhenDecodeQR、結果) {
             場合(errorWhenDecodeQR){ 
                コールバック()。
                リターン; 
            } 
            もし(!{結果)
                コールバック()。
                リターン; 
            } { 
                コールバック(result.result)
            } 
        }。
        decodeQR.decode(image.bitmap)。
    }); 
}

ダウンロードしjimp、QRコードリーダーを導入する二つのモジュールを実現することができます。

おすすめ

転載: www.cnblogs.com/teamemory/p/12075998.html