admin 发表于 2024-1-9 20:37:39

electron ffmpeg插件打包出错开发正常

根据调试发现大概率是路径问题
因为打包会把文件打包到app.asar
https://www.electronjs.org/docs/latest/tutorial/asar-archives#limitations-of-the-node-api
而asar不适用于cmd调用传参等容易出错
此时可以获取path之后判断开发还是调试模式对应的调用
path.replace("app.asar", "app.asar.unpacked");

参考https://electron-vite.org/guide/assets#app-asar-unpacked-file-path-problem
页: [1]
查看完整版本: electron ffmpeg插件打包出错开发正常