vue3使用EasyWasmPlayer.js遇到的坑

刚开始使用的是EasyPlayer.js,我的是ts文件导入组件EasyPlayer-component.min.js一直报错,说是导入组件时出问题了,后来在网上找到EasyWasmPlayer.js前端播放器,但还是遇到问题,不管码流是h264还是h265都能正常播放,但是打包用nginx服务部署时可能会遇到以下情况:

在这里插入图片描述
在这里插入图片描述
可以看到浏览器加载EasyWasmPlayer.js文件访问路径是:“/sms/EasyWasmPlayer.js”,但是加载libDecoder.wasm文件时却找不到,两个文件确实都已经放在根目录上了!

解决问题操作:

项目目录如下:

在这里插入图片描述
index.html内容:

在这里插入图片描述
vue项目打包配置:

在这里插入图片描述

配置nginx.conf文件时别整“/sms/”路径,直接来真实的根目录"/":

在这里插入图片描述

修改完配置文件后重启nginx服务:

在这里插入图片描述

接触vue前端开发才几个月,以及首次接触前端实时监控视频。以上是自己遇到的问题!!!完

Logo

前往低代码交流专区

更多推荐