在文档上听devicemotion

时间:2016-03-09 09:31:26

标签: javascript javascript-events

有没有机会在文档而不是窗口上收听“devicemotion”事件? 并使用

window.addEventListener('devicemotion', this);

而不是

document.addEventListener('devicemotion', this);

1 个答案:

答案 0 :(得分:0)

首先认为代码window.addEventListener('devicemotion', this);不正确。它应window.addEventListener('devicemotion', function(){},false);

如果您使用document.addEventListenser,那么说文档对象是窗口(a.k.a.window.document)的子对象,就像将它绑定到window.document.addEventListenser一样。

回答你的问题将它与windowdocument绑定没有区别我能想到的唯一区别就是你在addEventListenser中使用第3个参数,{ {1}}当你传递的是真的然后你不是向下钻取事件给孩子们

您可以在此link

中阅读更多内容