javascript - 爆米花换源

标签 javascript html video popcornjs

我正在尝试创建一个爆米花播放器实例,我可以将其传递到页面的不同部分。我的目标是更改视频的来源,但保持绑定(bind)到视频元素的相同触发器。

我创建了一个 fiddle为了演示这种情况,在“结束”时我更改了源标记中的 src。然后,我再次触发视频播放,但不是播放更新源中的新视频,而是播放之前的视频。

最佳答案

再次播放前使用load方法

$($('video').children()[0]).attr('src','http://www.808.dk/pics/video/gizmo.mp4');
$pop.load();
$pop.play();

您可以看到它正在运行 here

关于javascript - 爆米花换源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12334133/

相关文章:

javascript - 如何选择没有定义任何属性的 HTML 元素?

delphi - 德尔福动画由2层透明组成

video - 添加帧计数叠加,而不更改编解码器属性

javascript - 将常规 json 转换为 d3.js 的 flare.json?

javascript - 单击按钮运行功能 - 不起作用?

javascript - 自定义元素 - 在渲染之前隐藏元素

html - 如何导航到隐藏的 anchor ?

javascript - 如何使用 .textContent 更新元素

javascript - 当鼠标悬停在列表中的每个选择选项上时做一些事情(javascript)

video - 如何从管道中获取接收器元素?