以下是Phonegap addEventListener方法的示例
document.addEventListener(“deviceready”,onDeviceReady,false);
任何人都可以解释我的错误是什么意思,或者有时最终是真的。
还有一件事......
navigator.accelerometer.getCurrentAcceleration(onSuccess,onError);
上面的例子说,如果他成功获得当前加速度,则触发onSuccess函数,如果没有,则触发onError函数......对吗? 我对加速器示例是正确的,请向我解释addEventListener false和true含义非常感谢。
答案 0 :(得分:1)
在你提问之前,你会惊讶地发现你可以找到什么......
useCapture可选
如果为true,则useCapture指示用户希望启动捕获。启动捕获后,指定类型的所有事件将被分派到已注册的侦听器,然后再分派到DOM树中它下面的任何EventTarget。向上冒泡树的事件不会触发指定使用捕获的侦听器。有关详细说明,请参阅DOM Level 3 Events。如果未指定,则useCapture默认为false。 注意:useCapture仅在主要浏览器的更新版本中成为可选项;例如,它在Firefox 6之前不是可选的。您应该提供此参数以获得最广泛的兼容性。
developer.mozilla.org documentation
必需。布尔值,指定是否需要捕获事件。