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

SuperApp:システム情報

最終更新日:Apr 21, 2026

このトピックでは、HTML5 アプリやミニアプリを作成するための WVSystem JavaScript API (JSAPI) について説明します。これらの API を使用して、システム情報を取得したり、現在のバッテリー残量を確認したりできます。

WVSystem.getSystemInfo

説明

この API は、Android 版 Windvane 1.0.3.4 以降でのみ利用可能です。

デバイスのシステム情報を取得します。

入力パラメーター

なし。

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

成功時のコールバックには、次のパラメーターが含まれます:

  • [string] model:デバイスモデル。

  • [string] brand:デバイスブランド。

  • [string] platform:プラットフォーム。有効な値:`Android` および `iOS`。

  • [string] system:システムバージョン。

  • [string] screenWidth:画面幅。

  • [string] screenHeight:画面の高さ。

  • [string] density:画面密度。

  • [string] dpi:デバイスピクセル比。

  • [string] appLanguage:アプリの現在の言語。

  • [string] systemLanguage:システムの現在の言語。

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

  • [string]storage:ディスク容量 (MB)。Android システムでは、READ_EXTERNAL_STORAGE 権限が付与されていない場合、0 MB が返されます。

失敗時のコールバックには、次のパラメーターが含まれます:

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

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

WVSystem.getSystemInfoSync

説明

この API は、Android 版 Windvane 1.0.3.4 以降でのみ利用可能です。

デバイスのシステム情報を同期的に取得します。

入力パラメーター

なし。

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

成功時のコールバックには、次のパラメーターが含まれます:

  • [string] model:デバイスモデル。

  • [string] brand:デバイスブランド。

  • [string] platform:プラットフォーム。有効な値:`Android` および `iOS`。

  • [string] system:システムバージョン。

  • [string] screenWidth:画面幅。

  • [string] screenHeight:画面の高さ。

  • [string] density:画面密度。

  • [string] dpi:デバイスピクセル比。

  • [string] appLanguage:アプリの現在の言語。

  • [string] systemLanguage:システムの現在の言語。

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

  • [string]storage:ディスク容量 (MB)。Android システムでは、READ_EXTERNAL_STORAGE 権限が付与されていない場合、このフィールドは 0 MB を返します。

失敗時のコールバックには、次のパラメーターが含まれます:

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

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