Skip to content

Commit 12c9ef0

Browse files
authored
Update default.html
1 parent 62a260b commit 12c9ef0

1 file changed

Lines changed: 33 additions & 15 deletions

File tree

_layouts/default.html

Lines changed: 33 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -12,80 +12,98 @@
1212

1313
<div class="vertical-videos">
1414
<div class="video-container">
15-
<video muted controls autoplay loop>
15+
<video muted controls playsinline loop>
1616
<source src="videos/ar-theatre.mp4" type="video/mp4">
1717
</video>
1818
</div>
1919

2020
<div class="video-container">
21-
<video muted controls autoplay loop>
21+
<video muted controls playsinline loop>
2222
<source src="videos/8thwall-webar.mp4" type="video/mp4">
2323
</video>
2424
</div>
2525

2626
<div class="video-container">
27-
<video muted controls autoplay loop>
27+
<video muted controls playsinline loop>
2828
<source src="videos/zemlekop-ar.mp4" type="video/mp4">
2929
</video>
3030
</div>
3131

3232
<div class="video-container">
33-
<video id="ar-experiments" muted controls autoplay loop>
33+
<video id="ar-experiments" muted controls playsinline loop>
3434
<source src="videos/ar-experiments.webm" type="video/webm">
3535
</video>
3636
</div>
3737
</div>
3838

3939
<div class="horizontal-videos">
40-
<video muted autoplay loop>
40+
<video muted playsinline loop>
4141
<source src="https://user74522.clients-cdnnow.ru/static/manual-uploads/review-videos/xreal-demo.mp4" type="video/mp4">
4242
</video>
43-
<video muted autoplay loop>
43+
<video muted playsinline loop>
4444
<source src="videos/editor-demo.mp4" type="video/mp4">
4545
</video>
46-
<video muted autoplay loop>
46+
<video muted playsinline loop>
4747
<source src="https://user74522.clients-cdnnow.ru/static/manual-uploads/review-videos/object-tracking.mp4" type="video/mp4">
4848
</video>
49-
<video muted autoplay loop>
49+
<video muted playsinline loop>
5050
<source src="https://user74522.clients-cdnnow.ru/static/manual-uploads/review-videos/orbslam2-demo.mp4" type="video/mp4">
5151
</video>
5252

53-
<video muted autoplay loop>
53+
<video muted playsinline loop>
5454
<source src="videos/bibalina-ar-learning.webm" type="video/webm">
5555
</video>
56-
<video muted autoplay loop>
56+
<video muted playsinline loop>
5757
<source src="videos/gravican.mp4" type="video/mp4">
5858
</video>
59-
<video muted autoplay loop>
59+
<video muted playsinline loop>
6060
<source src="videos/sniper.webm" type="video/webm">
6161
</video>
6262
</div>
6363

6464
<div class="vertical-videos">
6565
<div class="video-container">
66-
<video muted autoplay loop>
66+
<video muted playsinline loop>
6767
<source src="videos/arcade-idle.webm" type="video/webm">
6868
</video>
6969
</div>
7070

7171
<div class="video-container">
72-
<video muted autoplay loop>
72+
<video muted playsinline loop>
7373
<source src="videos/paint-ball.webm" type="video/webm">
7474
</video>
7575
</div>
7676

7777
<div class="video-container">
78-
<video muted autoplay loop>
78+
<video muted playsinline loop>
7979
<source src="videos/runner.webm" type="video/webm">
8080
</video>
8181
</div>
8282

8383
<div class="video-container">
84-
<video id="pursuit-concept" muted autoplay loop>
84+
<video id="pursuit-concept" muted playsinline loop>
8585
<source src="videos/pursuit-concept.webm" type="video/webm">
8686
</video>
8787
</div>
8888
</div>
89+
90+
<script>
91+
document.querySelectorAll("video").forEach((video) => {
92+
const observer = new IntersectionObserver(
93+
(entries) => {
94+
entries.forEach((entry) => {
95+
if (entry.isIntersecting) {
96+
video.play();
97+
} else {
98+
video.pause();
99+
}
100+
});
101+
},
102+
{ threshold: 0.25 }
103+
);
104+
observer.observe(video);
105+
});
106+
</script>
89107
</body>
90108

91109
</html>

0 commit comments

Comments
 (0)