-
Notifications
You must be signed in to change notification settings - Fork 200
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Userscripts support for AdGuard iOS #1542
Comments
@kaznovac We theoretically can enable the user to run a user script by pressing a button. This way we run the assistant. But we have no way to run scripts automatically on every page. This API can only be used on a webview, which we open inside our program, but not in safari. |
@SoLenny I like the suggested theoretical solution. |
@SoLenny @AleksandrShulgin @artemiv4nov @ameshkov with the release of iOS 15, support for the Web Extension API appeared. Can you think about implementing custom scripting support now? |
Yeah, now this is something that can be actually done. |
Although we should check with App Store policies, installing arbitrary userscripts may be against it. |
Maybe consider supporting another open space project instead of integrating to adguard. https://github.com/quoid/userscripts there is also a non open source app currently present on the App Store |
I am using Macaque, quoid's userscript still have this problem: quoid/userscripts#257 I think it's the time to integrate a script manager in ios app like on mac. Please! |
Further support added for Userscripts rules: quoid/userscripts#224 |
AdGuard supports userscripts (aka "extensions") on every platform including Mac, Android, and Windows. I don't see why it doesn't support this functionality on iOS, especially with the Web Extension API being 2 years old at this point. @SoLenny |
Any news on this? |
Prerequisites
Please answer the following questions for yourself before submitting an issue. YOU MAY DELETE THE PREREQUISITES SECTION.
Problem Description
I'd like to have Userscripts support on iOS devices the same as in the macOS version.
Proposed Solution
Implement support/management for Userscripts
https://developer.apple.com/documentation/webkit/wkusercontentcontroller/1538046-userscripts
Alternatives Considered
AdGuard has no noteworthy alternatives ;)
Additional Information
The text was updated successfully, but these errors were encountered: