バッテリーレベルが変化したかどうか調べる

説明

バッテリーレベルが変化するとBattery APIではlevelchangeイベントが発生します。levelchangeイベントが発生したら呼び出されるイベントハンドラ(関数)内でlevelプロパティを調べれば、どのくらいバッテリー残量(バッテリーレベル)があるかわかります。

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

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

navigator.battery.addEventListener("levelchange", displayStatus);	// バッテリーレベル変化イベント検知