阻止HTML5视频在Safari中缓冲

时间:2011-02-02 12:15:31

标签: safari html5-video

我在隐藏的<div>中有一个简单的HTML5视频播放器,可用于在iOS设备上观看MP4视频。如果用户“关闭”播放器(或者,实际上隐藏它),我真的想完全杀死视频,保留用户的带宽。我知道停止视频的唯一方法是videoElement.pause(),这会阻止视频播放,但是从观看网络状态看,视频会一直加载,直到整个文件完成。我也试过videoElement.currentTime = videoElement.duration,但这似乎对缓冲视频没有影响。

有没有办法杀死下载?或者这只是JavaScript无法控制的直接HTTP文件传输?

1 个答案:

答案 0 :(得分:0)

您是否尝试清空src?

videoElement.pause(); videoElement.src =“”;