html - html 视频中的加载数据触发得太快了
问题描述
我正在尝试捕获视频以创建其缩略图。为此,我需要知道视频何时可用于捕获。
我以为loadeddata
是这个事件,但它被触发得太快了,捕获结果是一张空白的图片。如果我做setTimeout
100+ 次,它会起作用,所以我知道问题在于时间安排。
这是工作示例:http: //jsfiddle.net/estani/ae0ur2kw/28/
另一个奇怪的行为(在 Chromium 中)是它readyState
并不总是 4(尝试再次运行它)
我误解了这个事件吗?
更新:在 Firefox 中似乎可以工作,这是 Chromium 错误吗?
解决方案
推荐阅读
- android - 如何避免 Android Studio 中的 Fragment 崩溃?
- extjs - ActionColumn 渲染器函数有时不会触发
- c# - 使用 itextsharp 下载后图像不会出现在 PDF 上
- c# - 有没有办法通过 C# 中的类的属性来限制 foreach 循环?
- chef-infra - ChefSpec - 我可以模拟用户 ID(所有者)吗?我得到 Chef::Exceptions::UserIDNotFound
- r - 挖掘金融文章R
- python - 如何在 pyspark 代码中从 python 访问 emrfs 文件系统?
- java - 如何使用 Selenium Java 使用 getElementIndex
- routing - Akamai 是否支持任播来源?
- python - 如何正确格式化日期时间