web extension fetch problem with firefox
Hi all,
i just finished a tiny chrome extension, and wanted to post it for firefox too.
the extension has only a popup page, and performs a simple fetch() request on a youtube account name (I.E. https://www.youtube.com/@anyAccountName)
on firefox, i got a CORS problem. usually, i can solve the problem by adding headers. but i can't solve this one...
The fun part, is that a fetch request on https://www.youtube.com works fine
here is the manifest
and here is the popup.js
any help would be appreciated :/
4 Replies
Check Firefox setting
content.cors.disable
preference in about:config
content.cors.disable = false
if a user installs the exetension, i can't ask him to change his config...
but my real interrogation is why does it work on youtube.com, but not on youtube.com/... ?
Oh I thought this was for your own use. Not sure since you have .com/*
could try to use regex in the js file and see if that works any better
what ? i think you didn't understand the problem
my web extension works perfectly on chrome
but not on firefox
when debugging, i found that my fetch request on https://www.youtube.com/@example failed
and had CORS problem
when testing a fetch request on https://www.youtube.com/ the request works fine
i can't figure that one out :/