这是我的代码行:this.player = jwplayer(this.id);
我在页面上有两个播放器,一个在iframe中。在代码中,我记录了jwplayer调用的结果。
第一次调用jwplayer('my-video-player')
时,我会得到一个可以使用的实例化播放器,其中包含play()和pause()方法等。到目前为止,一切都很好。
下次我打电话给jwplayer('my-clip-video-player')
时,我会回来registerPlugin: ƒ
。我无法弄清楚为什么创建一个播放器对象(唯一的参数是用户定义的ID)的函数调用不会返回相同的内容,即播放器实例。
答案 0 :(得分:0)
当您调用jwplayer('my-clip-video-player')
时,jwplayer调用会检查以确保存在带有id=my-clip-video-player
的html元素。我错误地使用了别的ID,因此jwplayer没有附加播放器的内容。将我的标记中的ID更改为my-clip-video-player
可以解决此问题。