Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/image/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Video.js videojs()和bc()之间有什么不同?_Video.js - Fatal编程技术网

Video.js videojs()和bc()之间有什么不同?

Video.js videojs()和bc()之间有什么不同?,video.js,Video.js,我正在我的网站上安装视频,这些视频在brightcove上托管。在初始化视频的一些示例中,我看到了videojs(document.getElementById('my-video')),在其他示例中,我看到了bc(document.getElementById('my-video')) 我看到他们提到了bc()vsvideojs(),但我不明白他们在说什么 有人能帮我理解其中的区别吗?Brightcove播放器是Video.js的扩展。使用bc(id)初始化Brightcove播放器。使用vi

我正在我的网站上安装视频,这些视频在brightcove上托管。在初始化视频的一些示例中,我看到了
videojs(document.getElementById('my-video'))
,在其他示例中,我看到了
bc(document.getElementById('my-video'))

我看到他们提到了
bc()
vs
videojs()
,但我不明白他们在说什么


有人能帮我理解其中的区别吗?

Brightcove播放器是Video.js的扩展。使用
bc(id)
初始化Brightcove播放器。使用
videojs(id)
进行初始化将导致缺少使用Brightcove视频云所需的一些Brightcove特定定制

之所以会产生混淆,是因为
videojs(id)
也可以用作获取已初始化播放器的getter,但您要确保在初始化Brightcove播放器之前不要调用它。使用
videojs.getPlayer(id)
更安全,因为它不会初始化未初始化的播放器。这是在Video.js 6.7.0/Brightcove Player 6.16.0中添加的

  • 使用
    bc(id)
    初始化Brightcove播放器
  • 使用
    videojs(id)
    初始化常规Video.js
  • 使用
    videojs.getPlayer(id)
    获取初始化的播放器

谢谢!你不知道找到这些看似基本的信息有多难。。。