Skip to content

Commit f512a2c

Browse files
committed
Update 3.read-video-with-external-control.html
1 parent 3ee2cac commit f512a2c

1 file changed

Lines changed: 12 additions & 14 deletions

File tree

2.ui-tweaking/3.read-video-with-external-control.html

Lines changed: 12 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -62,15 +62,14 @@ <h1>Customized UI</h1>
6262
</div>
6363
</div>
6464
<div id="UIElement" class="UIElement">
65-
<div id="div-video-container" class="div-video-container">
66-
<video class="dce-video" playsinline="true"></video>
67-
<canvas class="dbrScanner-cvs-drawarea"></canvas>
68-
<div class="dbrScanner-cvs-scanarea">
69-
<div class="dbrScanner-scanlight" hidden></div>
65+
<div id="div-ui-container" class="div-ui-container">
66+
<div class="dce-video-container"></div>
67+
<div class="dce-scanarea">
68+
<div class="dce-scanlight" hidden></div>
7069
</div>
7170
</div>
7271
</div>
73-
<script src="https://cdn.jsdelivr.net/npm/dynamsoft-javascript-barcode@8.8.7/dist/dbr.js"></script>
72+
<script src="https://cdn.jsdelivr.net/npm/keillion-dynamsoft-javascript-barcode@0.20220318174621.0/dist/dbr.js"></script>
7473
<script>
7574
/** LICENSE ALERT - README
7675
*
@@ -95,7 +94,7 @@ <h1>Customized UI</h1>
9594
const resArrow = document.getElementById("arrow_resolution");
9695
const resSelectorInput = document.getElementById("selector_input_resolution");
9796
const gotResolution = document.querySelector("#gotResolution span");
98-
const scanlight = document.querySelector('.dbrScanner-scanlight');
97+
const scanlight = document.querySelector('.dce-scanlight');
9998
// define some required variables
10099
let camOptionsViewable = false;
101100
let resOptionsViewable = false;
@@ -277,7 +276,7 @@ <h1>Customized UI</h1>
277276
// decode video from camera
278277
try {
279278
let scanner = await (pScanner = pScanner || Dynamsoft.DBR.BarcodeScanner.createInstance());
280-
await scanner.setUIElement(document.getElementById('div-video-container'));
279+
await scanner.setUIElement(document.getElementById('div-ui-container'));
281280
scanner.onUnduplicatedRead = (txt, result) => { alert(txt); };
282281
await scanner.show();
283282
updateOptions();
@@ -523,29 +522,28 @@ <h1>Customized UI</h1>
523522
max-width: 600px;
524523
}
525524

526-
.div-video-container {
525+
.div-ui-container {
527526
width: 100%;
528527
height: 100%;
529528
min-width: 100px;
530529
min-height: 100px;
531530
position: relative;
532531
}
533532

534-
.dce-video,
535-
.dbrScanner-cvs-drawarea,
536-
.dbrScanner-cvs-scanarea {
533+
.dce-video-container,
534+
.dce-scanarea {
537535
width: 100%;
538536
height: 100%;
539537
position: absolute;
540538
left: 0;
541539
top: 0;
542540
}
543541

544-
.dbrScanner-scanlight {
542+
.dce-scanlight {
545543
width: 100%;
546544
height: 3%;
547545
position: absolute;
548-
animation: 3s infinite dbrScanner-scanlight;
546+
animation: 3s infinite dce-scanlight;
549547
border-radius: 50%;
550548
box-shadow: 0px 0px 2vw 1px #00e5ff;
551549
background: #fff;

0 commit comments

Comments
 (0)