javascript - jwplayer 无法检测我的视频是否发生变化

标签 javascript html video streaming jwplayer

我正在使用 jwplayer,这就是我的安装方式:

jwplayer("flowplayer1").setup({
    file: '/path/to/video.flv',
    width: '100%',
    height: '100%',
    autostart: true,
    stretching: 'exactfit',
    ratio: "100%",
    responsive: true
});

问题是,当此 video.flv 更改时,播放器会播放旧视频。即使我刷新浏览器(最新的 Firefox),它也无法检测磁盘上的视频是否发生变化

最佳答案

该问题与 JWPlayer 无关,而是与您的浏览器缓存有关。 您可以尝试

  1. 使用 CTRL+F5 刷新页面
  2. 清除缓存
  3. 在另一个浏览器中进行测试
  4. 启动another Firefox instance with another user profile
  5. 在文件末尾添加 ?version=X 以强制浏览器缓存失效

    文件:'/path/to/video.flv?version=X',

关于javascript - jwplayer 无法检测我的视频是否发生变化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22942096/

相关文章:

javascript - 如何将选择选项传递给弹出对话框-php codeigniter?

javascript - 如何通过id传入参数?

linux - 从脚本生成视频(concat 和简单效果)

wpf - 是否可以使用 WPF 在多台计算机之间同步视频?

javascript - 弹出窗口 - Safari 中的大小与其他浏览器不同

Javascript 代码的行为仅基于几个警告语句的存在而有所不同

javascript - 访问未配置。您的项目未启用 API (Google+ API)。请使用 Google Developers Console 更新您的配置

html - 如何在实现中使用CSS顺序?

html - 为什么转换会破坏位置为 :fixed? 的元素的尺寸

video - 如何在嵌入式Youtube播放列表上显示视频列表?