【发布时间】:2017-06-07 09:20:13
【问题描述】:
这是一个 ASP.NET MVC 应用程序 - 使用大量 HTML5 视频。
会发生什么:当我在其他浏览器中尝试使用鼠标(手动)向前移动视频时,它运行良好;即使我点击暂停,移动轨道上的视频圈并点击播放,它仍然可以工作。
在 Chrome 中它有时会起作用(如果视频被缓存了我猜?),但大多数时候当我尝试用鼠标移动圆圈时,它只是回到原来的位置。即使有暂停的视频,我也无法从我想要的任何地方播放视频。
例如,此视频会发生这种情况。我有一种感觉,只有当我删除浏览器历史记录并且视频从零加载时才会发生这种情况。如果我尝试多次,稍后它会起作用(刷新页面或其他东西)。
打开这个例子:jsfiddle.net/1b9749et/
有什么经验吗?谢谢。
【问题讨论】:
-
请链接到一个例子。我的猜测是您的视频不是由支持字节范围请求的机器提供,或者视频没有在前面使用 MOOV atom 编码。这是什么平台上的问题(Windows、macOS、iOS、Android)?
-
非常感谢您的回答。该应用程序托管在 Azure Web 上。我已经编辑了帖子,您现在可以看到一个示例链接。这是 Windows。