为什么将Cordova电池状态事件监听器添加到窗口对象中?

时间:2014-05-26 18:51:52

标签: events mobile cordova battery

Cordova (aka PhoneGap) documentation上,所有示例都显示添加到文档对象的事件侦听器,例如:

document.addEventListener("backbutton", onBackKeyDown, false);

...除了三个电池状态事件监听器(batterystatus,batterycritical,batterylow),其监听器被添加到窗口对象。例如:

window.addEventListener("batterycritical", yourCallbackFunction, false);

为什么?

1 个答案:

答案 0 :(得分:1)

谢谢!我把头发拉出来为什么事件没有触发。我确实将它绑定到文档。也许他们希望与Battery Status Api兼容。 http://www.w3.org/TR/battery-status/