@mahdikhashan/v-on-page-video
v0.1.3
Published
A Vue.js page visibility video controler directive
Downloads
11
Maintainers
Readme
v-on-page-video
Directive for Vue 2 to pause and play the video element when page visibility changes like moving the tab to background
Installation
npm install --save @mahdikhashan/v-on-page-video
How to use
add the custom directive to you component
<template>
<div class="hello">
<video v-on-page-video width="320" height="240" controls>
<source
src="https://commondatastorage.googleapis.com/gtv-videos-bucket/sample/BigBuckBunny.mp4"
type="video/mp4"
/>
</video>
</div>
</template>
<script>
import onPageVideo from "@mahdikhashan/v-on-page-video";
export default {
name: "HelloWorld",
directives: {
onPageVideo,
},
};
</script>