我一直在使用视频‘d,我想注册一个插件,用于我在Github 我的分叉密码上找到的一些代码。我遵循了原始作者指示的设置方向,但是当脚本转到self寄存器时,我在这一行中得到了一个javascript错误:
videojs.plugin('thumbnails', function(options) {这就产生了错误Uncaught Reference error : videojs is undefined,我引用了用于视频‘s的文档,其中说要使用调用注册插件
vjs.plugin('examplePlugin', examplePlugin);在此链接看到的。因此,我希望一个快速的解决办法就是将videojs更改为vjs,但没有这样的运气!我应该在哪里声明vjs/videojs,作为什么?因为它在插件文档中没有提到。那么基本上你如何正确注册插件呢?
发布于 2013-05-12 20:36:00
你做过以下工作吗?
<script src="/path/to/video.js"></script>这样做应该包括声明vjs及其扩展名称videojs的必要文件。
在上面的脚本中,这两种方法都被删除了。
如果您已经这样做了,vjs或videojs都应该工作。
另外,确保您在video.js注册插件之前已经包含了。如果你这样做了,那么我相信你正在做的事情应该很好。
根据vjs下载中包含的演示程序,在video.js标记中保留脚本include,以便与旧的浏览器兼容。
https://stackoverflow.com/questions/16368959
复制相似问题