このトピックでは、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));
});