The getSupportedFormats()
static method of the BarcodeDetector
interface returns a Promise
which fulfills with an Array
of supported barcode format types.
Syntax
BarcodeDetector.getSupportedFormats()
Parameters
This method receives no parameters.
Return value
Exceptions
No exceptions are thrown.
Examples
The following example calls the getSupportFormat()
static method and logs the results to the console.
BarcodeDetector.getSupportedFormats().then((supportedFormats) => {
supportedFormats.forEach((format) => console.log(format));
});
Specifications
Browser compatibility
|
Desktop |
Mobile |
|
Chrome |
Edge |
Firefox |
Internet Explorer |
Opera |
Safari |
WebView Android |
Chrome Android |
Firefox for Android |
Opera Android |
Safari on IOS |
Samsung Internet |
getSupportedFormats_static |
88Supported on Chrome OS and macOS only.
83–88Supported on macOS only.
|
83Supported on macOS only.
|
No |
No |
69Supported on macOS only.
|
No |
83 |
83 |
No |
59 |
No |
13.0 |