3 weeks ago
Hi everyone,
I’ve been testing a custom Android app that embeds a Nest Cam live view inside a WebView. After the recent Android 14 update, the live feed stops loading in the embedded view – it either freezes or shows a blank screen.
Technical details:
- Using `android.webkit.WebView` to load the Nest URL (linked through Google Home)
- OAuth2 login works fine via redirect
- Issue occurs only after video stream attempts to load (no error in console)
- Other embedded smart home tools (like web-based thermostat control) work without issue
What I’ve tried:
1. Enabling `setJavaScriptEnabled(true)` and `setDomStorageEnabled(true)`
2. Adjusting `User-Agent` headers to simulate desktop
3. Manually enabling camera/microphone permissions via manifest and at runtime
❓Questions:
- Has Nest blocked iframe/WebView embedding in recent updates for security?
- Is there a workaround for Android apps that rely on Nest live preview?
This is part of a larger smart home tools project I’m testing and documenting—happy to share more backend details if needed.
Thanks in advance for any insights!
Answered! Go to the Recommended Answer.
3 weeks ago - last edited 3 weeks ago
Thanks for the insights shared here. I faced similar issues specifically while testing Avatar World modded games on Firefox. The freezing would usually happen when interacting with local assets or during heavy texture loading.
What surprisingly fixed the issue for me was using modded APKs from trusted sources that are better optimized for WebView compatibility and resource packaging. One such source I tried was https://avatarwrldapk.com — and I noticed that the APKs downloaded from there worked without triggering crashes in Firefox, possibly due to cleaner DEX restructuring or how they manage resource unpacking.
Still looking into logs and will share if I find something deeper regarding Firefox’s memory handling. Would appreciate any more debugging suggestions!
3 weeks ago - last edited 3 weeks ago
Thanks for the insights shared here. I faced similar issues specifically while testing Avatar World modded games on Firefox. The freezing would usually happen when interacting with local assets or during heavy texture loading.
What surprisingly fixed the issue for me was using modded APKs from trusted sources that are better optimized for WebView compatibility and resource packaging. One such source I tried was https://avatarwrldapk.com — and I noticed that the APKs downloaded from there worked without triggering crashes in Firefox, possibly due to cleaner DEX restructuring or how they manage resource unpacking.
Still looking into logs and will share if I find something deeper regarding Firefox’s memory handling. Would appreciate any more debugging suggestions!