You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Unlike typical server-based applications, this library requires some advanced features which fortunately are supported by all mainstream modern browsers. These advanced features are listed below:
* Required only for in-browser video streaming. If a browser doesn't have this API the [Single Frame Mode](https://www.dynamsoft.com/help/Barcode-Reader-wasm/classes/barcodescanner.html#singleframemode) is used automatically. If the API exists but doesn't work correctly, [Single Frame Mode](https://www.dynamsoft.com/help/Barcode-Reader-wasm/classes/barcodescanner.html#singleframemode) can be used as an alternative.
132
+
* Required only for in-browser video streaming. If a browser doesn't have this API the [Single Frame Mode](https://www.dynamsoft.com/barcode-reader/programming/javascript/api-reference/BarcodeScanner/accessors.html?ver=latest#singleframemode) is used automatically. If the API exists but doesn't work correctly, [Single Frame Mode](https://www.dynamsoft.com/barcode-reader/programming/javascript/api-reference/BarcodeScanner/accessors.html?ver=latest#singleframemode) can be used as an alternative.
<sup>1</sup> The `wasm` file size is based on version 7.2.2. In later versions, the size may differ.
184
184
185
-
<sup>2</sup> The compact edition downloads and compiles faster, which makes it more suitable for the scenario where a customer only needs to scan a barcode once. In comparison, scenarios where an employee needs to scan lots of barcodes continuously or where uncommon barcodes or advanced features are required, use the full edition by simply setting the following before you call `loadWasm` or `CreateInstance`.
185
+
<sup>2</sup> The compact edition downloads and compiles faster, which makes it more suitable for the scenario where a customer only needs to scan a barcode once. In comparison, scenarios where an employee needs to scan lots of barcodes continuously or where uncommon barcodes or advanced features are required, use the full edition by simply setting the following before you call `loadWasm` or `createInstance`.
<p><ahref="https://www.dynamsoft.com/Products/barcode-recognition-javascript.aspx">Dynamsoft BarcodeReader SDK for Web</a> is a JavaScript library for barcode scanning based on the <strong>WebAssembly</strong> technology. It supports real-time localization and decoding of various barcode types. The library is capable of scanning barcodes from static images as well as directly from live video streams. It also supports reading multiple barcodes at once.</p>
71
+
<p><ahref="https://www.dynamsoft.com/Products/barcode-recognition-javascript.aspx">Dynamsoft JavaScript Barcode SDK for Web</a> is a JavaScript library for barcode scanning based on the <strong>WebAssembly</strong> technology. It supports real-time localization and decoding of various barcode types. The library is capable of scanning barcodes from static images as well as directly from live video streams. It also supports reading multiple barcodes at once.</p>
72
72
<blockquote>
73
73
<p>Also see <ahref="https://github.com/dynamsoft-dbr/node-javascript-barcode">Dynamsoft JavaScript Barcode SDK for Node</a>.</p>
74
74
</blockquote>
@@ -82,6 +82,11 @@ <h2>Install</h2>
82
82
<spanclass="hljs-comment"><!-- or --></span>
<p>Please visit <ahref="https://www.dynamsoft.com/customer/license/trialLicense">https://www.dynamsoft.com/customer/license/trialLicense</a> to get a valid license and update <code>PRODUCT-KEYS</code>:</p>
<li><p>Unlike typical server-based applications, this library requires some advanced features which fortunately are supported by all mainstream modern browsers. These advanced features are listed below:</p>
<li>Required only for in-browser video streaming. If a browser doesn't have this API the <ahref="https://www.dynamsoft.com/help/Barcode-Reader-wasm/classes/barcodescanner.html#singleframemode">Single Frame Mode</a> is used automatically. If the API exists but doesn't work correctly, <ahref="https://www.dynamsoft.com/help/Barcode-Reader-wasm/classes/barcodescanner.html#singleframemode">Single Frame Mode</a> can be used as an alternative.</li>
181
+
<li>Required only for in-browser video streaming. If a browser doesn't have this API the <ahref="https://www.dynamsoft.com/barcode-reader/programming/javascript/api-reference/BarcodeScanner/accessors.html?ver=latest#singleframemode">Single Frame Mode</a> is used automatically. If the API exists but doesn't work correctly, <ahref="https://www.dynamsoft.com/barcode-reader/programming/javascript/api-reference/BarcodeScanner/accessors.html?ver=latest#singleframemode">Single Frame Mode</a> can be used as an alternative.</li>
@@ -336,7 +341,7 @@ <h4>Compact and Full Editions</h4>
336
341
</tr>
337
342
</tbody></table>
338
343
<p><sup>1</sup> The <code>wasm</code> file size is based on version 7.2.2. In later versions, the size may differ.</p>
339
-
<p><sup>2</sup> The compact edition downloads and compiles faster, which makes it more suitable for the scenario where a customer only needs to scan a barcode once. In comparison, scenarios where an employee needs to scan lots of barcodes continuously or where uncommon barcodes or advanced features are required, use the full edition by simply setting the following before you call <code>loadWasm</code> or <code>CreateInstance</code>.</p>
344
+
<p><sup>2</sup> The compact edition downloads and compiles faster, which makes it more suitable for the scenario where a customer only needs to scan a barcode once. In comparison, scenarios where an employee needs to scan lots of barcodes continuously or where uncommon barcodes or advanced features are required, use the full edition by simply setting the following before you call <code>loadWasm</code> or <code>createInstance</code>.</p>
@@ -358,13 +363,13 @@ <h3>Step One: Write code in one minute!</h3>
358
363
</a>
359
364
<p>Create an HTML file with the following content. Deploy this to your web server and run the application over <strong>HTTPS</strong>.</p>
360
365
<ul>
361
-
<li>You will need to replace <code>PRODUCT-KEYS</code> with a trial key for the sample code to work correctly. You can acquire a trial key <ahref="https://www.dynamsoft.com/CustomerPortal/Portal/TrialLicense.aspx">here</a>.</li>
366
+
<li>You will need to replace <code>PRODUCT-KEYS</code> with a trial key for the sample code to work correctly. You can acquire a trial key <ahref="https://www.dynamsoft.com/customer/license/trialLicense">here</a>.</li>
362
367
<li>If you don't have a ready-to-use web server and you happen to have a package manager like <code>npm</code> or <code>yarn</code>, you can set up a simple http server in minutes. Check out http-server on <ahref="https://www.npmjs.com/package/http-server">npm</a> or <ahref="https://yarnpkg.com/en/package/http-server">yarn</a>.</li>
0 commit comments