踩过的坑

video.js 7.6.2 里的 WeakMap 未经编译

video.js7.6.2版本源码里使用WeakMap数据结构来处理 DOM 数据相关的功能,但是最终发布时,其使用的打包工具Rollup并没有对WeakMap进行编译处理,导致最终在项目里引入的video.js的代码里仍然存在WeakMap,最终导致 Android 4.x 的机器都无法正常使用video.js相关的功能。