次のようなイベントを作成する方法を理解しました。
var evt=document.createEvent('Event');
evt.initEvent('foo',true,true);
window.dispatch(evt);
その後、誰でも書くことができます:(window.addEventListener("foo",myFunc,false);
サファリのためだけに)
しかし、イベントのテストをどこで定義するのかわかりませんでしたfoo
。たとえば、イベントがshake
の場合、iPhoneが振られているかどうかのテストはどこに書きますか?