Vimeo Controller vimeo-controller.js ; video-modal.js ; Use the vimeo-controller module to control Vimeo iframe embeds with JavaScript. Examples Basic Play / Pause Mute / Unmute Rewind <iframe class="js-vimeo-controller" id="vimeo-example" src="https://player.vimeo.com/video/65107797" width="640" height="360" frameborder="0" allow="autoplay; fullscreen; picture-in-picture" allowfullscreen></iframe> <div class="buttons"> <button class="button js-vimeo-controller__toggle-playback" data-target="#vimeo-example">Play / Pause</button> <button class="button js-vimeo-controller__toggle-mute" data-target="#vimeo-example">Mute / Unmute</button> <button class="button js-vimeo-controller__rewind" data-target="#vimeo-example">Rewind</button> </div> Copy Video Modal Combine the vimeo-controller module with the video-modal module to implement autoplay. Open Modal <button class="button" data-toggle="modal" data-target="#video-modal">Open Modal</button> <div class="modal fade js-video-modal" id="video-modal" tabindex="-1" role="dialog" aria-hidden="true"> <div class="modal-dialog modal-lg modal-dialog-centered" role="document"> <div class="modal-content"> <div class="modal-body"> <div class="responsive-iframe"> <iframe class="js-vimeo-controller" id="vimeo-modal-example" src="https://player.vimeo.com/video/148751763" width="640" height="360" frameborder="0" allow="autoplay; fullscreen; picture-in-picture" allowfullscreen></iframe> </div> </div> </div> </div> </div> Copy