ajayyy / DeArrow

Crowdsourcing better titles and thumbnails on YouTube
https://dearrow.ajay.app
GNU General Public License v3.0
1.35k stars 39 forks source link

Free access button is gone on safari #143

Closed cootshk closed 1 year ago

cootshk commented 1 year ago

I've tried building SafariExtension.zip and ChromeExtension.zip for safari, both have the request free access button missing (MacOS, MacBook Air 2022 with M1 chip)

ajayyy commented 1 year ago

Do you have js disabled?

cootshk commented 1 year ago

I don't think so

Everything else works, including the side-by-side with mouse movement. I was eventually able to dig into the js source to send an API request

ajayyy commented 1 year ago

Actually, I just remembered that Safari may not work properly with this paid-access system since it uses APIs that might not be available in Safari and I did not port it since it's not needed in the app store version. It requires using dynamic content scripts to register the content script only when you paid, but I have not tested how this API behaves on Safari.

It may be possible to use the request free access button on another browser, and then copying the license key over when you get access, but this is an unsupported scenario.