jwplayer返回函数而不是播放器对象

时间:2019-05-02 12:59:44

标签: jwplayer

这是我的代码行:this.player = jwplayer(this.id);

我在页面上有两个播放器,一个在iframe中。在代码中,我记录了jwplayer调用的结果。

第一次调用jwplayer('my-video-player')时,我会得到一个可以使用的实例化播放器,其中包含play()和pause()方法等。到目前为止,一切都很好。

下次我打电话给jwplayer('my-clip-video-player')时,我会回来registerPlugin: ƒ。我无法弄清楚为什么创建一个播放器对象(唯一的参数是用户定义的ID)的函数调用不会返回相同的内容,即播放器实例。

1 个答案:

答案 0 :(得分:0)

当您调用jwplayer('my-clip-video-player')时,jwplayer调用会检查以确保存在带有id=my-clip-video-player的html元素。我错误地使用了别的ID,因此jwplayer没有附加播放器的内容。将我的标记中的ID更改为my-clip-video-player可以解决此问题。