似乎window.event
在移动设备中无法正常运行,但在计算机中使用时却没有问题。
任何人都可以告诉我,window.event
是否可以替代,以便可以在移动设备上激活推荐?
答案 0 :(得分:1)
来自mdn:
此功能不符合标准,不符合标准。不要在面向Web的生产站点上使用它:它不适用于每个用户。实现之间可能存在很大的不兼容性,并且行为可能在将来发生变化。
请参见addEventListener,其中第二个参数为:
听众 发生指定类型的事件时接收通知(实现Event接口的对象)的对象。这必须是实现EventListener接口或JavaScript函数的对象。
the EventListener interface的描述:
参数
事件
触发的DOM事件。
简而言之:
eventTarget.addEventListener("click", yourFunction);
function yourFunction(evt) {
// use the local evt variable
// do not use the global, non-standard event variable
}