Skip to content
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

Cannot work within iframe & Dynamic content through extension or AJAX #110

Open
akash-ooo opened this issue Mar 24, 2024 · 6 comments
Open

Comments

@akash-ooo
Copy link

akash-ooo commented Mar 24, 2024

Your extension really helps me a lot in my daily life. I want to inform you about one small issue and request to fix it. Imagine I am using a third-party extension called 'Sider AI'. This extension creates dynamic popups when I ask it any question. Inside this newly created dynamic content, TranOver does not work. It also doesn't work inside iframes.

If you need more information, please let me know. I am ready to share.

@artemave
Copy link
Owner

Well it's hard to know why slider ai doesn't work, but iframes are supposed to be working. Could you give give an example?

@akash-ooo
Copy link
Author

akash-ooo commented Mar 25, 2024

It's also not work with Google Gemini where other extension work fine.

Here an another example:

Screenshot_1
If you need more I will give you.

@akash-ooo
Copy link
Author

akash-ooo commented Mar 25, 2024

Here is a simple tips you can easily apply: use JavaScript MutationObserver to observe dynamic changes in the entire page (DOM), then initialize the extension after any new change.

@artemave
Copy link
Owner

Shadow dom. I am not sure external scripts can "penetrate" it. But I might be wrong.

Here are some simple tips you can easily apply: use JavaScript MutationObserver to observe dynamic changes in the entire page (DOM), then initialize the extension after any new change.

Sounds like you know what to do. I'd welcome your pr.

@akash-ooo
Copy link
Author

akash-ooo commented Mar 26, 2024

You're correct, brother. I know the solution to the problem, but the issue is I've never worked on extensions before. So, I'm unable to contribute to this project now.

@akash-ooo
Copy link
Author

You can provide me with the steps for the task, and in the future, I'll attempt to solve it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants