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

SuperApp:システム情報

最終更新日:Jan 18, 2025

このトピックでは、WVSystem の JavaScript API について説明します。HTML5 アプリまたはミニアプリを作成する際に、このトピックを参照できます。WVSystem の JavaScript API は、システム情報とバッテリー情報を取得する機能を提供します。

WVSystem.getSystemInfo

説明

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

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

入力パラメーター

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

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

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

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

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

  • [string]platform:デバイスのプラットフォーム。Android または iOS です。

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

  • [string]screenWidth:画面の幅。

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

  • [string]density:画面の密度。

  • [string]dpi:画面の DPI(ドット/インチ)。

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

  • [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 は、WindVane Android 1.0.3.4 以降でのみ使用できます。

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

入力パラメーター

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

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

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

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

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

  • [string]platform:デバイスのプラットフォーム。Android または iOS です。

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

  • [string]screenWidth:画面の幅。

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

  • [string]density:画面の密度。

  • [string]dpi:画面の DPI。

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

  • [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));
});