我正在开发一个移动网络应用程序,并注意到自定义 Javascript 事件在我的装有 iOS 5 的 iPad 上不起作用。装有 iOS 6 的同型号 iPad 可以完美运行,当前的 Safari 也能正确处理代码。这是我的测试:
yoo = function (event) {
alert("event received!");
}
window.addEventListener("go", yoo);
var event = new Event("go");
window.dispatchEvent(event);
我试图通过使用 jQuery 绑定/触发函数来解决这个问题——这也不起作用。
有什么提示吗?在 iOS 5 的 webkit 上绑定和调度自定义事件时,我是否遗漏了一些我需要做的基本事情?