ffmpegwasm / ffmpeg.wasm

FFmpeg for browser, powered by WebAssembly
https://ffmpegwasm.netlify.app
MIT License
14.22k stars 831 forks source link

webpack error when module contains dynamic import: "Automatic publicPath is not supported in this browser" (when running tests) #545

Open HesamSoleymani opened 1 year ago

HesamSoleymani commented 1 year ago

Describe the bug Although I can run my project which contains latest @ffmpeg/ffmpeg package (0.12.3) without any problem, my project's tests (those which imports a module that imports FFmpeg) fail with the following error: "Automatic publicPath is not supported in this browser." As lots of people suggest in this github issue, (and the pr that is for solving this issue also confirms) it seems adding publicPath:"" to the webpack.config.js can solve the issue...

To Reproduce I think I can make a small project with some tests which imports FFmpeg (or import a module which imports FFmpeg) like the state of my own project which has the problem, if needed...

Expected behavior no "Automatic publicPath is not supported in this browser." error when running tests...

Screenshots Untitled