Downloading is not working on Firefox.
UnCrevard opened this issue ยท 4 comments
The fetch method to download file is not working for Firefox (cors problem most of the time).
A better way is to use the tampermonkey downloader. Simply add @grant GM_download to script headers then change the function downloadResource by GM_download(url,filename+".mp4")
GM_download is done with webext. So no cross-origin problem.
I have to fix the script at every update ๐
Thanks!
Add an if statment to sort between jpg and mp4..
if (url.contains("mp4")) {
GM_download(url, filename+".mp4");
} else {
GM_download(url, filename+".jpg");
}
Don't add me.
Confirmed. With CORS mode, at least Firefox seems to be like this. "User-agent header is only permitted for CORS when the server has opted in with "Access-Control-Allow-Headers: user-agent""
Haven't checked Chrome, but I would assume it's similar.