From 05216f82ae196b38b544b258e44bf98654266c3c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=99=B4=E5=A4=A9?= Date: Fri, 6 Mar 2026 04:40:43 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E8=A7=86=E9=A2=91?= =?UTF-8?q?=E6=92=AD=E6=94=BE=20AbortError=EF=BC=88play()=20Promise=20?= =?UTF-8?q?=E6=9C=AA=E6=8D=95=E8=8E=B7=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/index.html | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/docs/index.html b/docs/index.html index b3351b9..97dbeb6 100644 --- a/docs/index.html +++ b/docs/index.html @@ -1224,14 +1224,21 @@ function playDemoVideo() { var v = document.getElementById('demoVideo'); var o = document.getElementById('videoOverlay'); - v.play(); + var p = v.play(); + if (p !== undefined) { p.catch(function() {}); } o.classList.add('hidden'); } function toggleDemoVideo() { var v = document.getElementById('demoVideo'); var o = document.getElementById('videoOverlay'); - if (v.paused) { v.play(); o.classList.add('hidden'); } - else { v.pause(); o.classList.remove('hidden'); } + if (v.paused) { + var p = v.play(); + if (p !== undefined) { p.catch(function() {}); } + o.classList.add('hidden'); + } else { + v.pause(); + o.classList.remove('hidden'); + } } document.getElementById('demoVideo').addEventListener('ended', function() { document.getElementById('videoOverlay').classList.remove('hidden');