Topik ini menjelaskan API JavaScript dari WVSystem. Anda dapat merujuk ke topik ini saat membuat aplikasi HTML5 atau Miniapps. API JavaScript dari WVSystem menyediakan kemampuan untuk mendapatkan informasi sistem dan informasi baterai.
WVSystem.getSystemInfo
API ini hanya tersedia di WindVane Android 1.0.3.4 atau lebih baru, serta WindVane iOS 2.1.4 atau lebih baru.
Memperoleh informasi sistem perangkat.
Parameter Input
Tidak ada parameter input yang diperlukan.
Parameter Callback
Parameter untuk callback sukses:
[
string] model: Model perangkat.[
string] brand: Merek perangkat.[
string] platform: Platform perangkat, yaitu Android atau iOS.[
string] system: Versi sistem.[
string] screenWidth: Lebar layar.[
string] screenHeight: Tinggi layar.[
string] density: Kepadatan layar.[
string] dpi: Jumlah titik per inci (DPI) layar.[
string] language: Bahasa sistem saat ini.[
string] currentBattery: Persentase baterai saat ini.[
string] storage: Kapasitas disk. Satuan: MB. Jika Anda tidak memiliki izinREAD_EXTERNAL_STORAGEdi Android, 0 MB akan dikembalikan.
Parameter untuk callback gagal:
[
string] msg: Pesan kesalahan.
window.WindVane.call('WVSystem', 'getSystemInfo', {}, function(e) {
alert('sukses: ' + JSON.stringify(e));
}, function(e) {
alert('gagal: ' + JSON.stringify(e));
});WVSystem.getSystemInfoSync
API ini hanya tersedia di WindVane Android 1.0.3.4 atau lebih baru.
Mengambil informasi sistem perangkat secara sinkron.
Parameter Input
Tidak ada parameter input yang diperlukan.
Parameter Callback
Parameter untuk callback sukses:
[
string] model: Model perangkat.[
string] brand: Merek perangkat.[
string] platform: Platform perangkat, yaitu Android atau iOS.[
string] system: Versi sistem.[
string] screenWidth: Lebar layar.[
string] screenHeight: Tinggi layar.[
string] density: Kepadatan layar.[
string] dpi: DPI layar.[
string] language: Bahasa sistem saat ini.[
string] currentBattery: Persentase baterai saat ini.[
string] storage: Kapasitas disk. Satuan: MB. Jika Anda tidak memiliki izinREAD_EXTERNAL_STORAGEdi Android, 0 MB akan dikembalikan.
Parameter untuk callback gagal:
[
string] msg: Pesan kesalahan.
window.WindVane.call('WVSystem', 'getSystemInfoSync', {}, function(e) {
alert('sukses: ' + JSON.stringify(e));
}, function(e) {
alert('gagal: ' + JSON.stringify(e));
});