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
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:AndroiddaniOS.[
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 izinREAD_EXTERNAL_STORAGEtidak 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
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:AndroiddaniOS.[
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 izinREAD_EXTERNAL_STORAGEtidak 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));
});