关于electron-vue打包后静态视频文件无法正常加载的问题解决方法

最近在使用electron-builder构建vue项目的时候发现在开发环境下视频可以正常加载并显示,但是一旦打包到生产环境下,视频就读取不出来了,控制台也并没有报错

一开始博主以为是路径问题,在将路径更改为绝对路径后无果,查阅中文官方文档发现有__static这个全局变量,使用无果,最后重点来了,我翻阅到electron-builder的英文官方文档,发现上面赫然写到:

electron-builder无法在生产环境下加载静态视频文件,但是!

可以通过两种途径解决这一问题,其中最简单的方法是使用electron版本11以上的版本,并在主进程文件中加入代码stream: true,主进程文件在我们项目文件下的的src/background.js这里,

只需要将第十行更改为如下图即可:

关于electron-vue打包后静态视频文件无法正常加载的问题解决方法

 

 

 然后重新打包一下,看看是不是可以了呢~

 

 

上一篇:Java学习之导出word文档


下一篇:【技术分享】一、 SpringCloud Fegin融合okhttp 踩坑记录(含跳过SSL证书验证)