From 2694c179d2c8a415f03761a7300b40257dcb6f87 Mon Sep 17 00:00:00 2001 From: xingyu Date: Fri, 1 Sep 2023 17:22:19 +0800 Subject: [PATCH] fix: initEvent deprecated --- src/utils/event/index.ts | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/utils/event/index.ts b/src/utils/event/index.ts index aa6ed9f..636bec5 100644 --- a/src/utils/event/index.ts +++ b/src/utils/event/index.ts @@ -36,8 +36,11 @@ export function removeResizeListener(element: any, fn: () => any) { } export function triggerWindowResize() { - const event = document.createEvent('HTMLEvents') - event.initEvent('resize', true, true) - ;(event as any).eventType = 'message' - window.dispatchEvent(event) + // const event = document.createEvent('HTMLEvents') + // event.initEvent('resize', true, true) + // ;(event as any).eventType = 'message' + // window.dispatchEvent(event) + + const ev = new Event('message', { bubbles: true, cancelable: true }) + window.dispatchEvent(ev) }