使用新的自定义事件API调度自定义Javascript事件

h9a6wy2h  于 2023-02-07  发布在  Java
关注(0)|答案(1)|浏览(210)

我遇到了一个问题,我受到服务器上phantomJS版本的限制。
当我们的无头测试运行时,我无法使用JavaScript中的CustomEvent API,因为Phantom不理解它。
在浏览器中,代码工作正常:

var event = new CustomEvent("Interval", {
  detail: {
    type: 'foo',
    IntervalId: 1234,
  }
});

dispatchEvent(event);

我需要执行相同的任务,但是使用了一个旧的方法preCustomEvent。有没有方法可以在detail对象不变的情况下执行此任务?

相关问题