besuper / TwitchNoSub

An extension to watch sub only VOD on Twitch
Apache License 2.0
1.43k stars 62 forks source link

Doesnt work on brave #82

Closed M3tR3mix closed 7 months ago

M3tR3mix commented 10 months ago

literally not working tried all the versions, it works when you install for the first time but if you close brave and open it again it wont work unless you disable and renable the extension everytime, sometimes i get a message that says vod is for sub only, sometimes the same error but the message is barred and says just kidding watch vod but it doesnt work when clicking.

literally every channel or vod i have tried so doesnt matter i think

Brave Error

JannesDev commented 10 months ago

I'm on Brave and it works perfectly fine for me.

lheintzmann1 commented 10 months ago

It also doesn't work for me on Brave

4164696f73 commented 10 months ago

For me, it works as long as you load it unpacked. Don't use .crx, just use the source, and you have to refresh the extension every time you open Brave. This is a little annoying, but it actually does work fine.

M3tR3mix commented 10 months ago

For me, it works as long as you load it unpacked. Don't use .crx, just use the source, and you have to refresh the extension every time you open Brave. This is a little annoying, but it actually does work fine.

yeah i wrote that too in my message

besuper commented 8 months ago

Hi, unfortunately it's a brave issue https://github.com/brave/brave-browser/issues/30854

Sp0kzz commented 7 months ago

I faced the same issue, and doing this fixed it for me. Add the following code to the top of src/background.js:

const reloadExtension = () => { chrome.runtime.reload(); }; chrome.runtime.onStartup.addListener(() => { // Reload the extension when the browser starts reloadExtension(); });

M3tR3mix commented 7 months ago

I faced the same issue, and doing this fixed it for me. Add the following code to the top of src/background.js:

const reloadExtension = () => { chrome.runtime.reload(); }; chrome.runtime.onStartup.addListener(() => { // Reload the extension when the browser starts reloadExtension(); });

this solved the issue thanks