BarcodeDetector.getSupportedFormats()
安全なコンテキスト用: この機能は一部またはすべての対応しているブラウザーにおいて、安全なコンテキスト (HTTPS) でのみ利用できます。
Experimental: これは実験的な機能です。
本番で使用する前にブラウザー互換性一覧表をチェックしてください。
getSupportedFormats()
は BarcodeDetector
インターフェイスの静的メソッドで、対応しているバーコード形式の種類の配列 (Array
) で履行されるプロミス (Promise
) を返します。
構文
js
var supportedFormats = BarcodeDetector.getSupportedFormats();
引数
このメソッドは引数を受け取りません。
返値
対応しているバーコード形式の種類の配列 (Array
) で履行される Promise
を返します。
例外
例外は発生しません。
例
次の例では、静的メソッド getSupportFormat()
を呼び出し、その結果をコンソールにログ出力しています。
js
// 対応している型をチェック
BarcodeDetector.getSupportedFormats().then((supportedFormats) => {
supportedFormats.forEach((format) => console.log(format));
});
仕様書
Specification |
---|
Accelerated Shape Detection in Images # dom-barcodedetector-getsupportedformats |
ブラウザーの互換性
BCD tables only load in the browser