Tag: 谷歌

无法使用jquery / javascript在html5video中设置video.currentTime

无论是从控制台还是在我的标签中,我都无法使用javascript设置html5video元素的当前时间。 我也在使用jQuery,但我不知道这是否与问题有关。 我在Ubuntu上使用Google Chrome 24.0.1312.57; 下面是我想要做的一个例子 var video = document.getElementById(“video”); var videoSourceString = “”; $(video).html(videoSourceString); video.load(); var frameRate = 24; video.currentTime += 1/frameRate;// doesn’t do anything, leaves currentTime same as before video播放和暂停很好,但每当我尝试手动更改时间时它都不起作用。 我已经查看了HTML5video – Chrome – 错误设置currentTime,并且控制台中没有此类错误,实际上它不会显示任何错误。 我也无法使用video.currentTime + = 1或document.getElementById(“video”)从控制台更改currentTime。当前时间= 0,任意数字。 非常感谢你!

Chrome和IE上的Choppy / Laggy滚动事件

我试图让一个内容块始终显示给用户,即使他向下滚动页面。 他还应该能够在内容块中上下滚动。 这是一个带有精简版的小提琴,向您展示我的意思: http://jsfiddle.net/9ehfV/2/ 当向下滚动时,应该注意到,直到到达红色块的底部,它将把块固定在窗口上,当向上滚动时,它将它放回去。 在Firefox中,可以上下滚动,上面描述的固定/解除固定是不可察觉的 – 像丝绸一样光滑。 但是,一旦尝试在Chrome或IE中滚动,看起来滚动事件就会滞后,人们可以看到块“故障”一秒钟。 这不是代码延迟 – 它似乎与浏览器有关。 有没有什么办法解决这一问题? 我的智慧结束了。 我很欣赏有关如何以不同的方式达到同样效果的建议……谢谢