diff --git a/demo/image.html b/demo/image.html index 33767b0..6e6a373 100644 --- a/demo/image.html +++ b/demo/image.html @@ -9,13 +9,18 @@

Same domain image

- qr code
+ qr code



Different domain image

+


@@ -31,30 +36,31 @@ var btn2 = document.querySelector('button#decode2'); var result1 = document.querySelector('#result1'); var result2 = document.querySelector('#result2'); - var img = document.querySelector('img'); + var img1 = document.querySelector('#img1'); + var img2 = document.querySelector('#img2'); btn1.onclick = async () => { // you can also decode from image path // const code = await qr.decodeFromImage('./assets/qrcode.png'); - const code = await qr.decodeFromImage(img); + const code = await qr.decodeFromImage(img1); console.log(code); result1.innerText = code.data; }; btn2.onclick = async () => { + console.log('img2', img2); // you can also decode from image path // const code = await qr.decodeFromImage('./assets/qrcode.png'); - const code = await qr.decodeFromImage( - 'https://yugasun.com/static/wechat.jpg', - { - crossOrigin: 'anonymous', - }, - ); + const code = await qr.decodeFromImage(img2.value, { + crossOrigin: 'anonymous', + }); console.log(code); result2.innerText = code.data; }; } - main(); + window.onload = () => { + main(); + }; diff --git a/package.json b/package.json index df54bf7..93b0c48 100644 --- a/package.json +++ b/package.json @@ -87,6 +87,6 @@ }, "homepage": "https://github.com/yugasun/qrcode-decoder#readme", "dependencies": { - "jsqr": "^1.3.1" + "jsqr": "^1.4.0" } }