All Products
Search
Document Center

SuperApp:Informasi sistem

Last Updated:Apr 23, 2026

Topik ini menjelaskan API JavaScript WVSystem (JSAPI) untuk membuat aplikasi HTML5 atau program mini. API ini memungkinkan Anda mengambil informasi sistem dan mengetahui tingkat baterai saat ini.

WVSystem.getSystemInfo

Catatan

API ini hanya tersedia di Windvane untuk Android 1.0.3.4 atau versi yang lebih baru.

Mengambil informasi sistem dari suatu Perangkat.

Parameter input

Tidak ada.

Parameter callback

Callback sukses berisi parameter berikut:

  • [string] model: model Perangkat.

  • [string] brand: merek Perangkat.

  • [string] platform: platform. Nilai yang valid: Android dan iOS.

  • [string] system: versi sistem.

  • [string] screenWidth: lebar layar.

  • [string] screenHeight: tinggi layar.

  • [string] density: kerapatan layar.

  • [string] dpi: rasio piksel Perangkat.

  • [string] appLanguage: bahasa yang digunakan aplikasi saat ini.

  • [string] systemLanguage: bahasa yang digunakan sistem saat ini.

  • [string] currentBattery: tingkat baterai saat ini.

  • [string] storage: kapasitas disk dalam MB. Pada sistem Android, nilai 0 MB dikembalikan jika izin READ_EXTERNAL_STORAGE tidak diberikan.

Callback gagal berisi parameter berikut:

  • [string] msg: pesan error.

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

WVSystem.getSystemInfoSync

Catatan

API ini hanya tersedia di Windvane untuk Android 1.0.3.4 atau versi yang lebih baru.

Mengambil informasi sistem dari suatu Perangkat secara sinkron.

Parameter input

Tidak ada.

Parameter callback

Callback sukses berisi parameter berikut:

  • [string] model: model Perangkat.

  • [string] brand: merek Perangkat.

  • [string] platform: platform. Nilai yang valid: Android dan iOS.

  • [string] system: versi sistem.

  • [string] screenWidth: lebar layar.

  • [string] screenHeight: tinggi layar.

  • [string] density: kerapatan layar.

  • [string] dpi: rasio piksel Perangkat.

  • [string] appLanguage: bahasa yang digunakan aplikasi saat ini.

  • [string] systemLanguage: bahasa yang digunakan sistem saat ini.

  • [string] currentBattery: tingkat baterai saat ini.

  • [string] storage: kapasitas disk dalam MB. Pada sistem Android, bidang ini mengembalikan nilai 0 MB jika izin READ_EXTERNAL_STORAGE tidak diberikan.

Callback gagal berisi parameter berikut:

  • [string] msg: pesan error.

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