DOM
:インターフェイス
:BatteryManager インターフェイス
編集:2022.04.04 by T.A.
→MS(en-US)
Battery Status APIの BatteryManager インターフェースは、システムのバッテリー充電レベルに関する情報を提供します。navigator.getBattery() メソッドは、BatteryManager インターフェイスで解決される promise を返します。
プロパティ
- BatteryManager.charging 読取専用
- バッテリーが現在充電されているかどうかを示す Boolean 値。
- BatteryManager.chargingTime 読取専用
- バッテリーが完全に充電されるまでの残り時間を秒単位で表す数値。バッテリーがすでに完全に充電されている場合は 0。
- BatteryManager.dischargingTime 読取専用
- バッテリーが完全に放電されてシステムが一時停止するまでの残り時間を秒単位で表す数値。
- BatteryManager.level 読取専用
- システムのバッテリー充電レベルを表す数値は、0.0 から 1.0 の間の値にスケーリングされます。
メソッド
親インターフェースである EventTarget からメソッドを継承します。
イベント
- chargingchange
- バッテリーの充電状態(charging プロパティ)が更新されたときに発生します。
- chargingtimechange
- バッテリーの充電時間(chargeingTime プロパティ)が更新されたときに発生します。
- dischargingtimechange
- バッテリーの放電時間(dischargeTime プロパティ)が更新されたときに発生します。
- levelchange
- バッテリーレベル(level プロパティ)が更新されたときに発生します。
テスト
ここに表示
|
|
|
|
|
|