Skip to content

Commit dafe21e

Browse files
authored
Merge pull request Dynamsoft#30 from Keillion/master
onlinedemo/driverlicense 7.0
2 parents 215a628 + 5ce2271 commit dafe21e

35 files changed

+1492
-23
lines changed

examples/web/angular/src/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
Warning: Use a specific version in production. (e.g. https://cdn.jsdelivr.net/npm/dynamsoft-javascript-barcode@x.x.x/dist/dbr.min.js)
1616
Please visit https://www.dynamsoft.com/CustomerPortal/Portal/TrialLicense.aspx to get trial license.
1717
-->
18-
<script src="https://cdn.jsdelivr.net/npm/dynamsoft-javascript-barcode@7/dist/dbr.min.js" data-productKeys="t0068MgAAAHlndUYSpB+Y7ZCO9+UgVclFHIMhGxLfSzAObE6EZS4bUPogB/w8AmBM3lIw94h+joK5NmjSJWH/8286uzcbmhE="></script>
18+
<script src="https://cdn.jsdelivr.net/npm/dynamsoft-javascript-barcode@7/dist/dbr.min.js" data-productKeys="PRODUCT-KEYS"></script>
1919

2020
</body>
2121
</html>

examples/web/decode-driver-license-for-AAMVA/index.html

Lines changed: 22 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -14,20 +14,18 @@
1414
<div>
1515
<div id="div-licenseInfo"></div>
1616
</div>
17-
<script src="https://demo.dynamsoft.com/dbr_wasm/js/dbr-6.5.1.min.js"></script>
17+
<!--
18+
Warning: Use a specific version in production. (e.g. https://cdn.jsdelivr.net/npm/dynamsoft-javascript-barcode@x.x.x/dist/dbr.min.js)
19+
Please visit https://www.dynamsoft.com/CustomerPortal/Portal/TrialLicense.aspx to get trial license.
20+
-->
21+
<script src="https://cdn.jsdelivr.net/npm/dynamsoft-javascript-barcode@7/dist/dbr.min.js" data-productKeys="PRODUCT-KEYS"></script>
1822
<script>
19-
20-
// https://www.dynamsoft.com/CustomerPortal/Portal/TrialLicense.aspx
21-
BarcodeReader.licenseKey = 't0068MgAAADMc95gCrjmSVmBrY9AqtxYGnWsm+oAIvUO8wFuc44WFt/4PJgZUXsK8eQXoKtlcqxIvHCjdC8VfvujDMK+0p0o=';
22-
let scanner = new BarcodeReader.Scanner({
23-
htmlElement: document.getElementById('div-video-container'),
23+
let scanner = null;
24+
Dynamsoft.BarcodeScanner.createInstance({
25+
UIElement: document.getElementById('div-video-container'),
2426
videoSettings: { video: { width: 1280, height: 720, facingMode: "environment" } },
25-
runtimeSettings: {
26-
mBarcodeFormatIds: BarcodeReader.EnumBarcodeFormat.PDF417,
27-
mAntiDamageLevel: 9,
28-
mDeblurLevel: 2
29-
},
30-
onNewCodeRead: txt => {
27+
onFrameRead: results => {console.log(results);},
28+
onUnduplicatedRead: txt => {
3129
alert("PDF417 found");
3230

3331
// Get infos
@@ -44,7 +42,18 @@
4442
div.appendChild(p);
4543
}
4644
}
45+
}).then(s => {
46+
scanner = s;
47+
let runtimeSettings = scanner.getRuntimeSettings();
48+
runtimeSettings.barcodeFormatIds = Dynamsoft.EnumBarcodeFormat.PDF417;
49+
runtimeSettings.LocalizationModes = [2,16,4,8,0,0,0,0];
50+
runtimeSettings.deblurLevel = 2;
51+
scanner.updateRuntimeSettings(runtimeSettings);
52+
scanner.show().catch(ex=>{
53+
console.log(ex);
54+
alert(ex.message || ex);
55+
scanner.hide();
56+
});
4757
});
48-
scanner.open();
4958
</script>
5059
</body></html>

examples/web/decodeFile.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
Warning: Use a specific version in production. (e.g. https://cdn.jsdelivr.net/npm/dynamsoft-javascript-barcode@x.x.x/dist/dbr.min.js)
88
Please visit https://www.dynamsoft.com/CustomerPortal/Portal/TrialLicense.aspx to get trial license.
99
-->
10-
<script src="https://cdn.jsdelivr.net/npm/dynamsoft-javascript-barcode@7/dist/dbr.min.js" data-productKeys="t0068MgAAAHlndUYSpB+Y7ZCO9+UgVclFHIMhGxLfSzAObE6EZS4bUPogB/w8AmBM3lIw94h+joK5NmjSJWH/8286uzcbmhE="></script>
10+
<script src="https://cdn.jsdelivr.net/npm/dynamsoft-javascript-barcode@7/dist/dbr.min.js" data-productKeys="PRODUCT-KEYS"></script>
1111

1212
<script>
1313
let reader;

examples/web/decodeUrl.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
Warning: Use a specific version in production. (e.g. https://cdn.jsdelivr.net/npm/dynamsoft-javascript-barcode@x.x.x/dist/dbr.min.js)
1212
Please visit https://www.dynamsoft.com/CustomerPortal/Portal/TrialLicense.aspx to get trial license.
1313
-->
14-
<script src="https://cdn.jsdelivr.net/npm/dynamsoft-javascript-barcode@7/dist/dbr.min.js" data-productKeys="t0068MgAAAHlndUYSpB+Y7ZCO9+UgVclFHIMhGxLfSzAObE6EZS4bUPogB/w8AmBM3lIw94h+joK5NmjSJWH/8286uzcbmhE="></script>
14+
<script src="https://cdn.jsdelivr.net/npm/dynamsoft-javascript-barcode@7/dist/dbr.min.js" data-productKeys="PRODUCT-KEYS"></script>
1515

1616
<script>
1717
var reader;

examples/web/decodeVideo.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
Warning: Use a specific version in production. (e.g. https://cdn.jsdelivr.net/npm/dynamsoft-javascript-barcode@x.x.x/dist/dbr.min.js)
1414
Please visit https://www.dynamsoft.com/CustomerPortal/Portal/TrialLicense.aspx to get trial license.
1515
-->
16-
<script src="https://cdn.jsdelivr.net/npm/dynamsoft-javascript-barcode@7/dist/dbr.min.js" data-productKeys="t0068MgAAAHlndUYSpB+Y7ZCO9+UgVclFHIMhGxLfSzAObE6EZS4bUPogB/w8AmBM3lIw94h+joK5NmjSJWH/8286uzcbmhE="></script>
16+
<script src="https://cdn.jsdelivr.net/npm/dynamsoft-javascript-barcode@7/dist/dbr.min.js" data-productKeys="PRODUCT-KEYS"></script>
1717

1818
<script>
1919
let scanner = null;

examples/web/esm-decodeFile.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
import BarcodeReader from 'https://www.keillion.site/dbr.wasm.cdn/dbr.esm.min.js';
99

1010
// Please visit https://www.dynamsoft.com/CustomerPortal/Portal/TrialLicense.aspx to get trial license.
11-
BarcodeReader.productKeys = "t0068MgAAAHlndUYSpB+Y7ZCO9+UgVclFHIMhGxLfSzAObE6EZS4bUPogB/w8AmBM3lIw94h+joK5NmjSJWH/8286uzcbmhE=";
11+
BarcodeReader.productKeys = "PRODUCT-KEYS";
1212

1313
let reader;
1414

0 commit comments

Comments
 (0)