在页面加载后以编程方式设置HTML5视频源

时间:2011-08-09 13:33:33

标签: jquery html5-video

我在页面加载时有一个空视频元素,在AJAX调用后填充但视频未加载。

如果我将视频源硬编码为“/ video / get?id = 12”,则会检索视频文件,用户可以在页面上播放。

但是,我希望能够使用jQuery设置视频源(页面加载完毕后的某个时间)。我已经尝试设置源元素src参数,但没有运气。我也试过在视频标签上添加一个整体,但仍然不好。

在视频代码上调用load()或play()或两者似乎都不起作用。

感谢任何可以提供帮助的人。

编辑:如果我使用.html()将div的内容设置为整个视频代码,那么视频就可以播放,但只能在Chrome中播放。 IE似乎提交了请求,但Firefox什么都不做......

1 个答案:

答案 0 :(得分:-1)

我创建了一个现场演示小提琴,看看这个。

http://jsfiddle.net/VZHdW/

确保您测试的浏览器支持HTML5。