Skip to content

A clappr container plugin to pause when user is in another tab and resume when the user is back.

License

Notifications You must be signed in to change notification settings

supermouseno1/clappr-pause-tab-visibility

 
 

Repository files navigation

license

Clappr pause/resume on tab change visibility

A clappr container plugin to pause when user is in another tab and resume when the user is back.

You can optionally show an icon to indicate its state.

{
  visibilityEnableIcon: true
}

Usage

<div id="player"></div>
  <script>
    var player = new Clappr.Player({
      parentId: '#player',autoPlay:true, mute: true,
      plugins: [ClapprPauseTabVisibility],
      source: 'http://www.sample-videos.com/video/mp4/480/big_buck_bunny_480p_5mb.mp4',
      height: 360,
      width: 640,
      visibilityEnableIcon: true
    })
  </script>

Development

Install dependencies:

npm install

Build:

npm run build

Run:

npm start

About

A clappr container plugin to pause when user is in another tab and resume when the user is back.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 71.5%
  • HTML 28.5%