IE11下 "EventTarget" 未定义
描述bug IE11浏览器,在 creat-react-app 生成的 demo 项目下,引入 wujie-react,尝试渲染子应用,控制台显示 "EventTarget" 未定义
如何复现
1、第一步,通过 cra 生成最简demo项目
2、第二步,安装 creat-app-polyfill,在入口文件 index.js 中引入 “import "react-app-polyfill/ie11";”
3、第三步
改写 App 组件,注释无用css和图片等,保留 外层 div 结构,内部引入 wujie-react 组件
wujie-react 组件配置相关的 name 和 url(这里把 name和url 设置为同一个),width/height 100%

4、第四步,yarn build 打包项目,部署在本机 nginx,通过 IE11 浏览器进行访问

错误截图

错误代码定位在 common.ts 中的 EventTarget.prototype.addEventListen
最小复现仓库或者地址 重要!!!,请尽量给出复现仓库,这样能极大加快bug解决速度
我的电脑上没有安装window,但是在 can i use 里面看到这个EventTarget是可以用的呀
您好,重新验证了一下,IE11确实是没有 EventTarget 对象的(似乎是没有实现对应的构造器),具体看下图(来自MDN):
(https://developer.mozilla.org/en-US/docs/Web/API/EventTarget#browser_compatibility)

can i use 是否是指的规范?不知道是否准确?
另外,当我在本地修改了 wujie-core 的源码后,尝试本地验证,似乎遇上了其他问题,不知道这样修改是否合理:

修改后,出现问题如下:

您好,此问题计划什么时候修复呀,同样卡在这一步了
可以使用你们demo中的两个vue2的项目,一个父,一个子,在ie11上肯定能复现
https://github.com/squallliu/wujie/tree/whcyit 这个分支基本可以在 IE11 上跑起来了,估计还有问题