<script>
function onbattery() {
window.addEventListener("batterystatus", onBatteryStatus, false);
document.getElementById('log1').innerHTML+="clicked";
}
function onBatteryStatus(info) {
document.getElementById('log2').innerHTML+="get";
document.getElementById('getbatstatus').innerHTML+="Level: " + info.level + " isPlugged: " + info.isPlugged;
}
</script>
<p id="log1">will display log1</p>
<p id="log2">will display log2</p>
<p id="getbatstatus">will display battery status</p>
以上代码将显示当前电池状态。第一次单击它显示非常快。但是当我想再次运行它时......它会执行得很慢......为什么会这样?