pull/2/head
Lars Jung 12 years ago
parent 8397550b17
commit 555022b0c3

@ -10,8 +10,6 @@
// Wrapper for the original QR code generator. // Wrapper for the original QR code generator.
var QRCode = function (version, level, text) { var QRCode = function (version, level, text) {
try {
// `qrcode` is the single public function that will be defined by the `QR Code Generator` // `qrcode` is the single public function that will be defined by the `QR Code Generator`
// at the end of the file. // at the end of the file.
var qr = qrcode(version, level); var qr = qrcode(version, level);
@ -50,10 +48,6 @@
this.moduleCount = moduleCount; this.moduleCount = moduleCount;
this.isDark = isDark; this.isDark = isDark;
this.extIsDarkFn = extIsDarkFn; this.extIsDarkFn = extIsDarkFn;
} catch (err) {
return null;
}
}, },
// Check if canvas is available in the browser (as Modernizr does) // Check if canvas is available in the browser (as Modernizr does)
@ -70,10 +64,9 @@
minVersion = Math.max(1, minVersion); minVersion = Math.max(1, minVersion);
maxVersion = Math.min(40, maxVersion); maxVersion = Math.min(40, maxVersion);
for (var version = minVersion; version <= maxVersion; version += 1) { for (var version = minVersion; version <= maxVersion; version += 1) {
var qr = new QRCode(version, level, text); try {
if (qr) { return new QRCode(version, level, text);
return qr; } catch (err) {}
}
} }
return null; return null;

Loading…
Cancel
Save