We can also have controls and autoplay together. JW Player. Vue Splide is the Splide component for Vue. Useful for achieving autoplay videos in iOS and Safari. JW Player has expanded its support to allow for HTML5 video playback. Swiper. Here's a basic Vue player implementation. Do note that they use autoplay=1 which you absolutely want to switch to 0 because autoplay is the devil, especially when displaying a bunch of videos! This is based on Angular YouTube ... default value is {start: 0, autoplay: 0} Can also specify rel. A simple and easy-to-use Gantt chart component for Vue.js Jan 12, 2021 A Vue component library for Bootstrap icons Jan 11, 2021 vue-i18n rollup plugin for custom blocks Jan 10, 2021 Creates Universal Library for Vue 2 & 3 Jan 09, 2021 Reactified JavaScript functions for Vue Jan 08, 2021 This is what I came up with to display the videos. A vue video.js 7 plugin, so you can play m3u8 video within html5 easily. It will automatically play the video when accessing the section as far as it has the tag autoplay in it: