2013-05-03 3 views
2

J'ai été dupé avec videojs et j'aimerais enregistrer un plugin pour du code que j'ai récupéré sur Github my forked code. J'ai suivi les instructions de configuration indiquées par l'auteur original, mais quand le script va à l'auto inscrire, je reçois une erreur javascript sur cette ligne:comment enregistrer un plugin video.js

videojs.plugin('thumbnails', function(options) { 

qui donne l'erreur Uncaught Reference error : videojs is undefined je me suis référé à la documentation pour videojs où il est dit d'enregistrer un plug-in en utilisant l'appel

vjs.plugin('examplePlugin', examplePlugin); 

vu à this link. Donc j'espérais qu'une solution rapide serait de changer videojs en vjs mais pas de chance! Où suis-je censé déclarer vjs/videojs et comme quoi? comme il n'est pas mentionné dans les documents du plugin. Donc, fondamentalement, comment vous inscrire correctement les plugins?

+0

même question, quelqu'un d'aide? –

Répondre

2

Avez-vous fait ce qui suit?

<script src="/path/to/video.js"></script> 

Faire cela devrait inclure les fichiers nécessaires qui déclarent vjs et son nom étendu videojs.

Elles sont toutes deux décalées dans le script ci-dessus.

Soit vjs ou videojs devrait fonctionner si vous l'avez fait.

En outre, assurez-vous que vous avez inclus video.jsavant l'enregistrement de votre plugin. Si vous l'avez fait, je crois que ce que vous faites devrait fonctionner correctement. Selon la démo incluse dans le téléchargement de vjs, conservez le script video.js dans les balises <head> pour être compatible avec les anciens navigateurs.

Questions connexes