mirror of
https://github.com/cnwhy/QRCode-decode.git
synced 2026-08-12 20:31:40 +08:00
bugfix
This commit is contained in:
Vendored
-14
@@ -1,14 +0,0 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<meta http-equiv="X-UA-Compatible" content="ie=edge">
|
||||
<title>qrcode-decode</title>
|
||||
</head>
|
||||
<body>
|
||||
<input type="file" name="file" id="file"><br>
|
||||
<div></div>
|
||||
</body>
|
||||
<script type="text/javascript" src="/test.b0eca09c.js"></script>
|
||||
</html>
|
||||
Vendored
+8
-9
@@ -4,10 +4,10 @@
|
||||
* Released under the ISC License.
|
||||
*/
|
||||
(function (global, factory) {
|
||||
typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports) :
|
||||
typeof define === 'function' && define.amd ? define(['exports'], factory) :
|
||||
(factory((global.qrDecode = {})));
|
||||
}(this, (function (exports) { 'use strict';
|
||||
typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory() :
|
||||
typeof define === 'function' && define.amd ? define(factory) :
|
||||
(global.qrDecode = factory());
|
||||
}(this, (function () { 'use strict';
|
||||
|
||||
function AlignmentPattern(posX, posY, estimatedModuleSize) {
|
||||
this.x = posX;
|
||||
@@ -3007,8 +3007,9 @@
|
||||
var decodeByDom = function decodeByDom(dom) {
|
||||
var canvas = document.createElement("canvas");
|
||||
var ctx = canvas.getContext('2d');
|
||||
canvas.width = dom.width;
|
||||
canvas.height = dom.height;
|
||||
var isVideo = dom.tagName == 'VIDEO';
|
||||
canvas.width = isVideo ? dom.videoWidth : dom.width;
|
||||
canvas.height = isVideo ? dom.videoHeight : dom.height;
|
||||
ctx.drawImage(dom, 0, 0, canvas.width, canvas.height);
|
||||
var data = ctx.getImageData(0, 0, canvas.width, canvas.height);
|
||||
return QRDecode(data);
|
||||
@@ -3034,8 +3035,6 @@
|
||||
QRDecode.decodeByUrl = decodeByUrl;
|
||||
var browser = QRDecode;
|
||||
|
||||
exports.default = browser;
|
||||
|
||||
Object.defineProperty(exports, '__esModule', { value: true });
|
||||
return browser;
|
||||
|
||||
})));
|
||||
|
||||
Vendored
+1
-1
File diff suppressed because one or more lines are too long
Vendored
+1
-1
File diff suppressed because one or more lines are too long
Vendored
-3040
File diff suppressed because one or more lines are too long
Vendored
-7
File diff suppressed because one or more lines are too long
Vendored
-1
File diff suppressed because one or more lines are too long
Vendored
-3302
File diff suppressed because one or more lines are too long
Vendored
-1
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user