diff --git a/frontend/index.html b/frontend/index.html index bda914e..a6682a8 100644 --- a/frontend/index.html +++ b/frontend/index.html @@ -44,7 +44,8 @@
- + +
@@ -919,13 +920,20 @@

{navItem?.label}

window.addEventListener("DOMContentLoaded",function(){ var vv=document.getElementById("vv"); var skip=document.getElementById("vi-skip"); + var playBtn=document.getElementById("vi-play"); if(vv){ vv.addEventListener("ended",startApp); vv.addEventListener("error",startApp); - // if video can't autoplay (blocked), fall back after 200ms var playPromise=vv.play(); if(playPromise&&typeof playPromise.catch==="function"){ - playPromise.catch(function(){startApp();}); + playPromise.catch(function(){ + // autoplay blocked — show click-to-play button + if(playBtn) playBtn.style.display="block"; + if(playBtn) playBtn.addEventListener("click",function(){ + playBtn.style.display="none"; + vv.play(); + }); + }); } } else { startApp(); diff --git a/frontend/intro.mp4 b/frontend/intro.mp4 index 4605e6e..8c600f9 100644 Binary files a/frontend/intro.mp4 and b/frontend/intro.mp4 differ