不说别的直接上报错截图
报错中我们可以看到vertx没有import到资源,然后我们到flv.js看看他是怎么写的
它使用的require但我在vite.config.ts中使用了@originjs/vite-plugin-commonjs插件应该可以转换require但目前看来并不好用。而我又不想换一个commonjs插件影响项目,这个时候怎么办呢?
我阅读官方文档找到一个折中的方法,不对flv.js进行commonjs处理
这个方法可行,flv视频成功加载
2024-06-26在线flv测试地址:https://mister-ben.github.io/videojs-flvjs/bbb.flv(不确定失效时间)