# How to make video player which play video in loop

**URL:** <https://community.thunkable.com/t/how-to-make-video-player-which-play-video-in-loop/30905>\
**Category:** Questions about Thunkable X\
**Tags:** beginner\
**Created:** [June 9, 2018, 4:23pm UTC](https://community.thunkable.com/t/how-to-make-video-player-which-play-video-in-loop/30905 "2018-06-09T16:23:03Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![WEB\_TACK](https://avatars.discourse-cdn.com/v4/letter/w/e47c2d/32.png) [@WEB\_TACK](https://community.thunkable.com/u/WEB_TACK)\
**Post date:** [June 9, 2018, 4:23pm UTC](https://community.thunkable.com/t/how-to-make-video-player-which-play-video-in-loop/30905/1 "2018-06-09T16:23:03Z")

</div>

I want to build a video player, which play one video in the loop repeatedly.  
So can anyone help me?

---

<div class="post-metadata">

**Author:** ![actech](https://avatars.discourse-cdn.com/v4/letter/a/3d9bf3/32.png) [@actech](https://community.thunkable.com/u/actech)\
**Post date:** [June 9, 2018, 5:32pm UTC](https://community.thunkable.com/t/how-to-make-video-player-which-play-video-in-loop/30905/2 "2018-06-09T17:32:34Z")

</div>

Try using HTML5 and the `<video>` tag in the Web Viewer component for this. This tag has a cyclic playback attribute.

---

<div class="post-metadata">

**Author:** ![7a808d888dc141](https://avatars.discourse-cdn.com/v4/letter/7/aeb1de/32.png) [@7a808d888dc141](https://community.thunkable.com/u/7a808d888dc141)\
**Post date:** [September 7, 2019, 8:36pm UTC](https://community.thunkable.com/t/how-to-make-video-player-which-play-video-in-loop/30905/3 "2019-09-07T20:36:33Z")

</div>

I’m trying to do the same - where can I input the hmtl5 code? In blocks somewhere?

In blocks under “Control” there is a “repeat 10 times” command but I can’t figure out how to make it wait until the video has played and then start it again. I’m using a short video clip inside the app.

---

<div class="post-metadata">

**Author:** ![CBVG](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/cbvg/32/32401_2.png) [@CBVG](https://community.thunkable.com/u/CBVG)\
**Post date:** [September 7, 2019, 9:43pm UTC](https://community.thunkable.com/t/how-to-make-video-player-which-play-video-in-loop/30905/4 "2019-09-07T21:43:51Z")

</div>

The HTML would be best put in a file added as asset.  
The Web Viewer would load the file as long as you use its “file:// whatever” path as URL.

---

<div class="post-metadata">

**Author:** ![ioannis](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/ioannis/32/146956_2.png) [@ioannis](https://community.thunkable.com/u/ioannis)\
**Post date:** [November 8, 2024, 12:02pm UTC](https://community.thunkable.com/t/how-to-make-video-player-which-play-video-in-loop/30905/5 "2024-11-08T12:02:34Z")

</div>


