That’s because the official widget uses a native web browser. I use an iframe to display the page and then the script modifies the page to inject the scripts/stylesheets. It then injects another script which hooks on some methods like fetch() and href (for intercepting hyperlinks). Since my widget is running in a specialized environment, not all features of a regular web browser are available.
Related topics
| Topic | Replies | Views | Activity | |
|---|---|---|---|---|
| Homey Web App (Soon) | 45 | 3122 | December 9, 2023 | |
| Showcase your Dashboard | 368 | 39076 | March 20, 2026 | |
| Micro Web Server App | 64 | 3300 | February 8, 2021 | |
| [APP][Pro] Dashboards | 1265 | 71761 | March 18, 2026 | |
| Homey Web App (NL) | 101 | 8608 | August 12, 2023 |