0.1.3 • Published 3 years ago
@mahdikhashan/v-on-page-video v0.1.3
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-videoHow 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>