javascript - Jwplayer闪烁 "Error loading player: Could not load player configuration"

标签 javascript jwplayer jwplayer6

Jwplayer 在正确加载视频之前闪烁“加载播放器时出错:无法加载播放器配置”一秒钟。我只是觉得这看起来不专业,我花了很多时间寻找如何抑制错误或隐藏它,直到视频加载完成。

在 Chrome 或 Safari 等浏览器中,您通常不会看到错误,因为速度太快,但在 Firefox 中您每次都会看到错误。

这是我正在谈论的内容的现场演示:

https://jj.coursesaver.com/video/watch/2012-11-atomic-structure-atomic-mass-periodic-table/g1-atomic-and-nuclear-structure-1

对于我可以尝试做什么以使用户永远不会看到此错误有什么建议吗?

谢谢!

最佳答案

发生此错误的原因是您将 JW flash 对象直接添加到 HTML 页面的方式 - 并且没有正确的配置参数。这不是嵌入 JW 播放器的正确方法:

<div id="videoplayer_wrapper" class="embed-responsive embed-responsive-16by9">
    <object type="application/x-shockwave-flash" data="/jw6.12/jwplayer.flash.swf" bgcolor="#000000" id="video-object" name="video-object" class="embed-responsive-item jwswf swfPrev-beforeswfanchor0 swfNext-afterswfanchor0" tabindex="0">
        <param name="allowfullscreen" value="true">
        <param name="allowscriptaccess" value="always">
        <param name="seamlesstabbing" value="true">
        <param name="wmode" value="opaque">
    </object>
</div>

尝试用以下内容替换您拥有的内容:

<div id="videoplayer_wrapper" class="embed-responsive embed-responsive-16by9">
    <div id="video-object"></div>
</div>

关于javascript - Jwplayer闪烁 "Error loading player: Could not load player configuration",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33903312/

相关文章:

javascript - 显示用户本地区域缩写

javascript - jQuery如何抓取元素?

javascript - 尝试通过计算创建数组时数组长度无效

javascript - jwplayer 6 在播放列表中寻找元素不起作用

javascript - JW播放器如何添加自定义提示点

javascript - JWPlayer : issue in stop and play using javascript

javascript - 计算对象内部对象内部的值

javascript - jwplayer seek() 和 onTime() 播放视频片段

javascript - 使用 javascript 在 jwplayer 中启用/禁用字幕?

ios - 使用 JWVideoView 在 UICollectionViewCell 上崩溃 - Swift