我一直在使用videojs,我想为我在Github my forked code抓取的一些代码注册一个插件。我按照原作者指示的设置说明进行操作,但是当脚本进入自注册时,我在这行上出现了javascript错误:
videojs.plugin('thumbnails', function(options) {
给出了错误Uncaught Reference error : videojs is undefined
我提到了videojs的文档,其中说的是使用调用注册插件
vjs.plugin('examplePlugin', examplePlugin);
见this link。所以我希望快速修复只需将videojs
更改为vjs
,但没有这样的运气!我应该在哪里宣布vjs/videojs
以及什么?因为插件文档中没有提到它。那么基本上你如何正确注册插件?
答案 0 :(得分:2)
您是否完成了以下操作?
<script src="/path/to/video.js"></script>
执行此操作应包含声明vjs
及其扩展名videojs
的必要文件。
这些都在上面的脚本中被贬值。
如果您这样做,vjs
或videojs
应该有用。
另外,请确保在插件注册之前添加了video.js
。如果你这样做了,那么我相信你所做的事情应该可以正常工作。
根据vjs下载中包含的演示,请保留video.js
代码中<head>
的脚本包含与旧版浏览器兼容的内容。