VideoJS
-
Projet Open Source
-
Full Javascript
-
Multiples conteneurs (HTML5, Flash, Youtube...)
-
API : Composants / Plugins / Events
Composants
Permet de rajouter des éléments au DOM
Pour interagir avec le player
(Caroussel, Boutons sociaux, ...)
Plugins
Permet de rajouter des fonctionnalités au player
(pre-roll, jingle, ...)
Events
Ensemble de listeners sur lequel on peut se brancher
(play, pause, resize, ended, ...)
On peut en créer autant que l'on veut sur chaque composant
Tests
VideoJS : tests unitaires via QUnit (automatisation via Grunt)
MAIS
Tests pas à jour
PC
Firefox : Ctrl + Maj + K (natif)
MAC
Safari : alt + cmd + I
Android Step 1/2
Activer le mode USB debug du device
Android step 2/2
Sur un PC, avec Chrome : chrome://inspect
Safari STEP 1/4
Activez le mode développeur sur IOS
SAFARI STEP 2/4
Sur Mac / Safari, activez le menu Développement
SAFARI STEP 3/4
Dans Mac / Safari faites :
Et pour les autres ?
Navigateur android, Chrome sous IOS, Windows Phone