mirror of
https://github.com/cnwhy/QRCode-decode.git
synced 2026-08-13 04:51:41 +08:00
bug fix
This commit is contained in:
+20
-9
@@ -1,12 +1,23 @@
|
||||
var imgDecode = require('../server')
|
||||
var path = require('path');
|
||||
var dir = __dirname;
|
||||
// console.log(path);
|
||||
var P = function (p) {
|
||||
return path.join(__dirname, p);
|
||||
}
|
||||
|
||||
|
||||
imgDecode.decodeQRFile('./img/out.bmp').then(console.log)
|
||||
imgDecode.decodeQRFile('./img/out.jpg').then(console.log,console.error)
|
||||
imgDecode.decodeQRFile('./img/out.png').then(console.log,console.error)
|
||||
imgDecode.decodeQRFile('./img/out.gif').then(console.log,console.error)
|
||||
imgDecode.decodeQRFile('./img/dt.gif').then(console.log,console.error)
|
||||
imgDecode.decodeQRFile('./img/dt1.gif').then(console.log,console.error)
|
||||
|
||||
//动态img
|
||||
var test = function (path, mark) {
|
||||
return imgDecode.decodeByPath(P(path))
|
||||
.then(console.log.bind(console, mark + ': '), console.error.bind(console, mark + ':'))
|
||||
}
|
||||
Promise.resolve()
|
||||
.then(function () { test('./img/16.bmp', 'bmp16 ') })
|
||||
.then(function () { return test('./img/24.bmp', 'bmp24 ') })
|
||||
.then(function () { return test('./img/32.bmp', 'bmp32 ') })
|
||||
.then(function () { return test('/img/lx.jpg', 'jpg_lx') }) //jpg 连续
|
||||
.then(function () { return test('/img/yh.jpg', 'jpg_yh') }) //jpg 优化
|
||||
.then(function () { return test('./img/8.png', 'png8 ') })
|
||||
.then(function () { return test('./img/24.png', 'png24 ') })
|
||||
.then(function () { return test('./img/jt.gif', 'gif_jt') }) //单帧
|
||||
.then(function () { return test('./img/dt.gif', 'gif_dt') }) //多帧
|
||||
|
||||
|
||||
Reference in New Issue
Block a user