As JSAPIs WVSystem obtêm informações sobre o dispositivo e o sistema, incluindo dimensões da tela, configurações de idioma, nível da bateria e capacidade de armazenamento.
WVSystem.getSystemInfo
Esta API está disponível apenas no Windvane para Android 1.0.3.4 ou posterior.
Obtém informações do sistema do dispositivo de forma assíncrona.
Parâmetros de entrada
Nenhum.
Parâmetros de callback
O callback de sucesso retorna os seguintes parâmetros:
[
string] model: modelo do dispositivo.[
string] brand: marca do dispositivo.[
string] platform: plataforma. Valores válidos:AndroideiOS.[
string] system: versão do sistema.[
string] screenWidth: largura da tela.[
string] screenHeight: altura da tela.[
string] density: densidade da tela.[
string] dpi: proporção de pixels do dispositivo.[
string] appLanguage: idioma atual do aplicativo.[
string] systemLanguage: idioma atual do sistema.[
string] currentBattery: nível atual da bateria.[
string] storage: capacidade do disco, em MB. No Android, retorna 0 MB caso a permissãoREAD_EXTERNAL_STORAGEnão seja concedida.
O callback de falha retorna o seguinte parâmetro:
[
string] msg: mensagem de erro.
window.WindVane.call('WVSystem', 'getSystemInfo', {}, function(e) {
alert('success: ' + JSON.stringify(e));
}, function(e) {
alert('failure: ' + JSON.stringify(e));
});
WVSystem.getSystemInfoSync
Esta API está disponível apenas no Windvane para Android 1.0.3.4 ou posterior.
Obtém informações do sistema do dispositivo de forma síncrona.
Parâmetros de entrada
Nenhum.
Parâmetros de callback
O callback de sucesso retorna os seguintes parâmetros:
[
string] model: modelo do dispositivo.[
string] brand: marca do dispositivo.[
string] platform: plataforma. Valores válidos:AndroideiOS.[
string] system: versão do sistema.[
string] screenWidth: largura da tela.[
string] screenHeight: altura da tela.[
string] density: densidade da tela.[
string] dpi: proporção de pixels do dispositivo.[
string] appLanguage: idioma atual do aplicativo.[
string] systemLanguage: idioma atual do sistema.[
string] currentBattery: nível atual da bateria.[
string] storage: capacidade do disco, em MB. No Android, retorna 0 MB caso a permissãoREAD_EXTERNAL_STORAGEnão seja concedida.
O callback de falha retorna o seguinte parâmetro:
[
string] msg: mensagem de erro.
window.WindVane.call('WVSystem', 'getSystemInfoSync', {}, function(e) {
alert('success: ' + JSON.stringify(e));
}, function(e) {
alert('failure: ' + JSON.stringify(e));
});