すべてのプロダクト
Search
ドキュメントセンター

SuperApp:デバイスのバッテリー

最終更新日:Jan 18, 2025

このトピックでは、WVBattery の JavaScript API について説明します。 HTML5 アプリまたはミニアプリを作成する際に、このトピックを参照できます。 WVBattery の JavaScript API を使用して、バッテリー残量を取得できます。

WVBattery.getBatteryInfo

説明

この API は、WindVane Android 1.0.3.4 以降でのみ使用できます。

バッテリー残量を非同期で取得します。

入力パラメーター

入力パラメーターはありません。

コールバックパラメーター

成功コールバックのパラメーター:

  • [string]level: 現在のバッテリー残量。

  • [string]isCharging: バッテリーが充電中かどうかを指定します。

  • [string]chargingType: 充電タイプ。 ac は、デバイスが電源を使用して充電されていることを示します。 usb は、デバイスが USB ケーブル経由で充電されていることを示します。 wire は、デバイスが無線充電方式を使用して充電されていることを示します。

失敗コールバックのパラメーター:

  • [string]msg: エラーメッセージ。

window.WindVane.call('WVBattery', 'getBatteryInfo', {}, function(e) {
        alert('success: ' + JSON.stringify(e));
}, function(e) {
        alert('failure: ' + JSON.stringify(e));
});

WVBattery.getBatteryInfoSync

説明

この API は、WindVane Android 1.0.3.4 以降でのみ使用できます。

バッテリー残量を同期的に取得します。

入力パラメーター

入力パラメーターはありません。

コールバックパラメーター

成功コールバックのパラメーター:

  • [string]level: 現在のバッテリー残量。

  • [string]isCharging: バッテリーが充電中かどうかを指定します。

  • [string]chargingType: 充電タイプ。 ac は、デバイスが電源を使用して充電されていることを示します。 usb は、デバイスが USB ケーブル経由で充電されていることを示します。 wire は、デバイスが無線充電方式を使用して充電されていることを示します。

失敗コールバックのパラメーター:

  • [string]msg: エラーメッセージ。

window.WindVane.call('WVBattery', 'getBatteryInfoSync', {}, function(e) {
        alert('success: ' + JSON.stringify(e));
}, function(e) {
        alert('failure: ' + JSON.stringify(e));
});