Остановить буферизацию HTML5-видео в Safari - PullRequest
3 голосов
/ 02 февраля 2011

У меня есть простой скрытый видеопроигрыватель HTML5 <div> для использования на устройствах iOS для просмотра видео MP4.Если пользователь «закрывает» плеер (или, на самом деле, скрывает его), я действительно хочу полностью убить видео, сохраняя полосу пропускания пользователя.Единственный метод остановки видео, который я знаю, если это videoElement.pause(), который останавливает воспроизведение видео, но при просмотре статистики сети похоже, что видео продолжает загружаться, пока не будет завершен весь файл.Я также пробовал videoElement.currentTime = videoElement.duration, но это, похоже, не влияет на буферизацию видео.

Есть ли способ прервать загрузку?Или это просто прямая передача файлов HTTP, которую JavaScript не контролирует?

1 Ответ

0 голосов
/ 02 февраля 2011

Вы пытались очистить src?

videoElement.pause ();videoElement.src = "";

...