我正在使用video
标记在我的HTML5应用中播放视频。我有一个场景,我必须从页面中删除视频元素,并在以后创建它(隐藏和显示将不适合我)。
现在,问题是在删除video
元素后停止缓存视频。我试过这段代码:
$('video').attr('src','');
$('video').remove();
它在firefox和chrome中运行良好。但不适用于iPad Safari。在iPad中,视频会缓冲到最后,所以如果我将视频停止5-6次。 5-6缓冲已经启动,它挂起我的应用程序。 我创造了一个小提琴来测试: http://jsfiddle.net/7maoc9k3/4/
请在删除video
元素之前帮助我停止缓存视频。