screentinker/android/app
ScreenTinker 4572963175 fix(android): YouTube error 152 - embed under a third-party domain, not youtube.com
The player loaded the YouTube embed via loadDataWithBaseURL with base
https://www.youtube.com, so the embedding page claimed to BE youtube.com hosting
a youtube.com iframe. YouTube rejects that as an invalid embed context -> 'This
video is unavailable / Error 152 - 4' for every video (reproduced on a Pixel 10
/ Android 16 emulator with multiple known-embeddable videos).

Load the embed under a real third-party domain (EMBED_BASE = the product domain)
so the referrer is a legitimate embedding site. The iframe still points at
youtube.com/embed. Verified: video now plays. (The earlier base=youtube.com was
the Error 153 fix; this supersedes it - a normal domain referrer fixes 153 too.)
2026-06-09 15:36:24 -05:00
..
src/main fix(android): YouTube error 152 - embed under a third-party domain, not youtube.com 2026-06-09 15:36:24 -05:00
build.gradle.kts Android: bump to 1.7.8 + fix safeOn return type 2026-04-28 15:45:18 -05:00
proguard-rules.pro Initial open source release 2026-04-08 12:14:53 -05:00