Share information and tips or post questions regarding Web app development.'m building a web app (real-time slideshow) that can run for hours with no user interaction. I have set screenSaverProperties: {"preferredType": 2} in appinfo.json (Type 2: OSD dim + 30-minute timeout).
Question: When a fullscreen video is played, does that action reset the screensaver inactivity timer (as if a new user action occurred), or does it only pause the timer while the video is playing?
Concrete example:
-
T=0 — last user interaction.
-
T=29:00 — start a 10-second fullscreen video.
-
T=29:10 — video ends.
Will the screensaver be scheduled ~30 minutes after T=29:10 (i.e., around T=59:10), or will it still trigger around T=30:00 (i.e., roughly 50 seconds after the video ends)?
Additional info:
-
Target devices: OLED TVs (webOS 5+).
-
screenSaverPropertiesis set to Type 2. -
Behavior consistency across models/firmware would be helpful to know.
-
If the video does NOT reset the timer, what is the recommended, policy-compliant approach to keep a passive slideshow active without bypassing screensaver protections?
Thanks for any clarification or official guidance.