我试图弄清楚为什么 currentTime() 函数在通过 Flash 播放视频时在 Firefox 中无法正常工作。
重现问题的环境:
- Ubuntu 13.04,FF 24.0。
- Mac OS 10.7.5 火狐 24.0
请让我更详细地解释一下。
这是代码[http://jsfiddle.net/jSmkm/11]
。您可以看到几个按钮从不同的秒数开始播放视频。重现问题的步骤:
- 按大播放按钮开始观看视频
- 加载视频后,按“从 5 秒开始播放”。结果:视频从头开始播放(0s)
- 当您按下 10 秒时,结果:视频从 8 秒开始(不是从 10 秒开始)
- 20多岁也一样。按下时视频从 18 秒开始
- 30多岁和40多岁的情况稍微好一点。当新闻视频从 29s 和 39s 开始时。
例如,如果您在 chrome 中打开此代码,视频将通过 html5 播放,则每个按钮都可以完美运行。当按下“5s”按钮时,视频正好从 5s 开始。其他秒也一样。一切都与 html5 完美结合。
有没有其他人注意到这一点,你有什么信息可以解决吗?
所有帮助将不胜感激。