Bluetooth

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

安全なコンテキスト用: この機能は一部またはすべての対応しているブラウザーにおいて、安全なコンテキスト (HTTPS) でのみ利用できます。

Experimental: これは実験的な機能です。
本番で使用する前にブラウザー互換性一覧表をチェックしてください。

BluetoothWeb Bluetooth API のインターフェイスで、指定のオプションに合致する BluetoothDevice オブジェクトで解決する Promise を返します。

EventTarget Bluetooth

インスタンスプロパティ

親の EventTarget から継承したプロパティがあります。

インスタンスメソッド

Bluetooth.getAvailability() Experimental

ユーザーエージェントに Bluetooth を扱う機能があるかを表す論理値で解決する Promise を返します。これが何を返すかに影響するオプションをユーザーが設定できるユーザーエージェントもあります。このオプションが設定されている場合、このメソッドはその値を返します。

Bluetooth.getDevices() Experimental

オリジンが既に使用する許可を得ている BluetoothDevice の配列で解決する Promise を返します。許可は Bluetooth.requestDevice() を呼び出すことによって得ることができます。

Bluetooth.requestDevice() Experimental

指定のオプションに合致する BluetoothDevice オブジェクトで解決する Promise を返します。

仕様書

Specification
Web Bluetooth
# bluetooth

ブラウザーの互換性

BCD tables only load in the browser