fix: resove crossOrigin issue

pull/1/head
lijingbo8119 6 years ago
parent 0e3c7c4a05
commit efca718f7b

@ -240,7 +240,7 @@ class QrcodeDecoder {
/** /**
* Decodes an image from its src. * Decodes an image from its src.
* @param {DOMElement} imageElem * @param {DOMElement} img
* @param {Object} options options (optional) - Additional options. * @param {Object} options options (optional) - Additional options.
* inversionAttempts - (attemptBoth (default), dontInvert, onlyInvert, or invertFirst) * inversionAttempts - (attemptBoth (default), dontInvert, onlyInvert, or invertFirst)
* refer to jsqr options: https://github.com/cozmo/jsQR * refer to jsqr options: https://github.com/cozmo/jsQR
@ -259,7 +259,7 @@ class QrcodeDecoder {
} else if (typeof img === 'string') { } else if (typeof img === 'string') {
imgDom = document.createElement('img'); imgDom = document.createElement('img');
imgDom.src = img; imgDom.src = img;
imgDom.setAttribute("crossOrigin",'Anonymous'); imgDom.crossOrigin = 'Anonymous';
const proms = () => new Promise((resolve) => { const proms = () => new Promise((resolve) => {
imgDom.onload = () => resolve(true); imgDom.onload = () => resolve(true);
}); });

Loading…
Cancel
Save