我在隐藏的<div>
中有一个简单的HTML5视频播放器,可用于在iOS设备上观看MP4视频。如果用户“关闭”播放器(或者,实际上隐藏它),我真的想完全杀死视频,保留用户的带宽。我知道停止视频的唯一方法是videoElement.pause()
,这会阻止视频播放,但是从观看网络状态看,视频会一直加载,直到整个文件完成。我也试过videoElement.currentTime = videoElement.duration
,但这似乎对缓冲视频没有影响。
有没有办法杀死下载?或者这只是JavaScript无法控制的直接HTTP文件传输?
答案 0 :(得分:0)
您是否尝试清空src?
videoElement.pause(); videoElement.src =“”;