Browse Source

fix: initEvent deprecated

main
xingyu 2 years ago
parent
commit
2694c179d2
  1. 11
      src/utils/event/index.ts

11
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)
}