我想知道是否有可能使用javascript在混合应用程序中实现"PowerManager“方法。如果可能,说明要研究的材料,并实施
谢谢
发布于 2018-01-12 09:02:47
在UWP javascript应用程序中,您可以使用PowerManager检查您的设备是否已插入:
// check if plugged in
var pss = Windows.System.Power.PowerManager.powerSupplyStatus;
if (pss === 0) { // unplugged
document.getElementById("a2").innerHTML = "unplugged";
} else {
document.getElementById("a2").innerHTML = "plugged in";
}在Cordova Apache跨平台应用程序中,安装cordova-plugin- Cross status。然后监听"batterystatus“。JavaScript为:
window.addEventListener("batterystatus", onBatteryStatus, false);
function onBatteryStatus(status) {
var bs = status.level + "%" + " Plugged in: " + status.isPlugged;
}发布于 2018-01-12 21:17:46
例如,您可以运行并使用本地web服务器或套接字,这些服务器或套接字将通过json-request执行电源操作。不是原生的,但非常简单,有很多现成的REST示例。
https://stackoverflow.com/questions/42753500
复制相似问题