jwplayer 返回函数而不是播放器对象
jwplayer returning function instead of player object
这是我的代码行:this.player = jwplayer(this.id);
我在一个页面上有两个播放器,一个在 iframe 中。在代码中,我记录了 jwplayer 调用的结果。
第一次调用 jwplayer('my-video-player')
时,我得到了一个我可以使用的实例化播放器,其中包含 play() 和 pause() 方法等。到目前为止一切顺利。
下次我打电话给 jwplayer('my-clip-video-player')
我会回来 registerPlugin: ƒ
。我不明白为什么创建播放器对象(其中唯一参数是用户定义的 ID)的函数调用与 return 播放器实例不同。
当您调用 jwplayer('my-clip-video-player')
时,jwplayer 调用会检查以确保存在带有 id=my-clip-video-player
的 html 元素。我错误地拥有了其他东西的 id,所以 jwplayer 没有任何东西可以附加播放器。将标记中的 id 更改为 my-clip-video-player
解决了这个问题。
这是我的代码行:this.player = jwplayer(this.id);
我在一个页面上有两个播放器,一个在 iframe 中。在代码中,我记录了 jwplayer 调用的结果。
第一次调用 jwplayer('my-video-player')
时,我得到了一个我可以使用的实例化播放器,其中包含 play() 和 pause() 方法等。到目前为止一切顺利。
下次我打电话给 jwplayer('my-clip-video-player')
我会回来 registerPlugin: ƒ
。我不明白为什么创建播放器对象(其中唯一参数是用户定义的 ID)的函数调用与 return 播放器实例不同。
当您调用 jwplayer('my-clip-video-player')
时,jwplayer 调用会检查以确保存在带有 id=my-clip-video-player
的 html 元素。我错误地拥有了其他东西的 id,所以 jwplayer 没有任何东西可以附加播放器。将标记中的 id 更改为 my-clip-video-player
解决了这个问题。