videojs-webcomponent

0.1.3 • Public • Published

videojs-webcomponent

Getting started

Download the library

The only files that you need are in the dist folder. You can download them through:

  1. Bower: bower install videojs-webcomponent --save
  2. NPM: npm install videojs-webcomponent --save
  3. Download the ZIP on GitHub

Import the Web component

You can add the video-js Web component by adding this in your <link rel="import" href="bower_components/dist/video-js.html" />

Make sure to not include video.js and video-js.css because it is bundled inside the Web component.

Web component shim (optional)

Make sure that you support browsers that don't support Web component yet.

bower install webcomponentsjs <script src="bower_components/webcomponentsjs/webcomponents.min.js"></script>

Player instance

You can access the video.js player instance by doing:

var player = document.getElementById('my-player').player();
 
// Simple auto-play done by hand
player.ready(function() {
  player.play();
});

See the official video.js documentation to learn how to use it or try the sandbox/index.html example.

Add your custom skin

Make sure to add ::shadow so that you can customize the elements inside the shadow DOM. The default skin will be embeded inside the Web component unless you make your own custom build.

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 0.1.3
    2
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 0.1.3
    2
  • 0.1.2
    0
  • 0.1.1
    0

Package Sidebar

Install

npm i videojs-webcomponent

Weekly Downloads

2

Version

0.1.3

License

MIT

Last publish

Collaborators

  • exon