我有以下内容-
window.addEventListener( "orientationchange", () => {
// Code to test
});
如何在茉莉花中触发此事件?我尝试了以下操作,但没有成功-
event = document.createEvent("HTMLEvents");
event.initEvent("orientationchange", true, true);
这是课程-
export class AvailabilityComponent {
changed: boolean = false;
constructor( ) {
window.addEventListener( "orientationchange", () => {
this.changed = !this.changed;
} );
}
}
谢谢
最佳答案
您可以直接使用window.dispatchEvent(new Event("orientationchange"))
代替
event = document.createEvent("HTMLEvents");
event.initEvent("orientationchange", true, true);
关于javascript - 在addEventHandler中测试代码,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/43347346/