function addRow(str1, str2) {
var table = document.getElementById("table1");
var rowlen = table.rows.length;
var row = table.insertRow(rowlen-1);
row.insertCell(0).innerHTML = str1;
row.insertCell(1).innerHTML = str2;
}
function onSuccessCallbackPower(power) {
addRow("power Level : ", power.level*100);
addRow("Power isCharging : " , power.isCharging);
console.log("Power Level : " + power.level);
console.log("Power isCharging : " + power.isCharging);
}
function onSuccessCallbackCpu(cpu) {
addRow("Cpu : " , cpu.load + "GHz");
console.log("Cpu : " + cpu.load);
}
function onSuccessCallbackStorage(storage) {
addRow("Storage : " + storage.units);
console.log("Storage : " + storage.units);
}
function onSuccessCallbackDisplay(display) {
addRow("resolutionWidth : " , display.resolutionWidth);
addRow("resolutionHeight : " , display.resolutionHeight);
addRow("dotsPerInchWidth : " , display.dotsPerInchWidth);
addRow("dotsPerInchHeight : " , display.dotsPerInchHeight);
addRow("physicalWidth : " , display.physicalWidth);
addRow("physicalHeight : " , display.physicalHeight);
addRow("brightness : " , display.brightness);
console.log("resolutionWidth : " + display.resolutionWidth);
console.log("resolutionHeight : " + display.resolutionHeight);
console.log("dotsPerInchWidth : " + display.dotsPerInchWidth);
console.log("dotsPerInchHeight : " + display.dotsPerInchHeight);
console.log("physicalWidth : " + display.physicalWidth);
console.log("physicalHeight : " + display.physicalHeight);
console.log("brightness : " + display.brightness);
}
function onSuccessCallbackDevice(device) {
addRow("imei : " , device.imei);
addRow("model : " , device.model);
addRow("version : " , device.version);
addRow("vendor : " , device.vendor);
console.log("imei : " + device.imei);
console.log("model : " + device.model);
console.log("version : " + device.version);
console.log("vendor : " + device.vendor);
}
function onSuccessCallbackWifiNetwork(wifi) {
addRow("status : " , wifi.status);
addRow("ssid : " , wifi.ssid);
addRow("ipAddress : " , wifi.ipAddress);
addRow("signalStrength : " , wifi.signalStrength);
console.log("status : " + wifi.status);
console.log("ssid : " + wifi.ssid);
console.log("ipAddress : " + wifi.ipAddress);
console.log("signalStrength : " + wifi.signalStrength);
}
function onSuccessCallbackCellularNetwork(cell) {
addRow("status : " , cell.status);
addRow("apn : " , cell.apn);
addRow("ip : " , cell.ipAddress);
addRow("mcc : " , cell.mcc);
addRow("mnc : " , cell.mnc);
addRow("cell id : " , cell.cellId);
addRow("lac : " , cell.lac);
addRow("roaming : " , cell.isRoaming);
console.log("status : " + cell.status);
console.log("apn : " + cell.apn);
console.log("ip : " + cell.ipAddress);
console.log("mcc : " + cell.mcc);
console.log("mnc : " + cell.mnc);
console.log("cell id : " + cell.cellId);
console.log("lac : " + cell.lac);
console.log("roaming : " + cell.isRoaming);
}
function onErrorCallback(error) {
console.log("An error occurred " + error.message);
}
webapis.systeminfo.getPropertyValue("Power", onSuccessCallbackPower, onErrorCallback);
webapis.systeminfo.getPropertyValue("Cpu", onSuccessCallbackCpu, onErrorCallback);
webapis.systeminfo.getPropertyValue("Storage", onSuccessCallbackStorage, onErrorCallback);
webapis.systeminfo.getPropertyValue("Display", onSuccessCallbackDisplay, onErrorCallback);
webapis.systeminfo.getPropertyValue("Device", onSuccessCallbackDevice, onErrorCallback);
webapis.systeminfo.getPropertyValue("WifiNetwork", onSuccessCallbackWifiNetwork, onErrorCallback);
webapis.systeminfo.getPropertyValue("CellularNetwork", onSuccessCallbackCellularNetwork, onErrorCallback);
RECENT COMMENT