2011-08-09 57 views
2

我有一个页面加载的视频元素在AJAX调用后填充,但视频未加载。页面加载后以编程方式设置HTML5视频源

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

但是,我希望能够使用jQuery设置视频源(在页面加载完成后的一段时间)。我试过设置源元素的src参数,但没有运气。我也尝试将整个视频标签附加到视频标签上,但仍然没有效果。

在视频标签上调用负载()或播放()或两者似乎都不起作用。

感谢任何能够帮助您的人。

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

回答

-1

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

http://jsfiddle.net/VZHdW/

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

+0

不适用于我恐怕 - 在Chrome或Firefox中没有提交给我的RESTful Web服务的请求... – Ger

相关问题