充電状況が変化したかどうか調べる

説明

充電状況が変化するとBattery APIではchargingchangeイベントが発生します。chargingchangeイベントが発生したら呼び出されるイベントハンドラ(関数)内でchargingプロパティを調べれば充電されたか、それとも充電ケーブルが抜かれたかが分かります。

[サンプルをダウンロード]

ポイントとなるコード部分

navigator.battery.addEventListener("chargingchange", displayStatus);	// 充電イベント検知