2013-05-21 11 views
0

Я создал 3 версии видеофайла с помощью Miro Video Converter для облегчения различных браузеров, и я использую следующий код, чтобы играть их ...Почему Google Chrome не загружает мое видео?

   <video class="rw-video video-js" data-settings="rw-green rw-flat-color rw-rounded" title="My movie title" preload="auto" controls width="800" height="400" id="exampleVid1" poster="images/video.png" > 
       <source src="images/movie1.mp4" type="video/mp4" /> 
       <source src="images/movie1.ogv" type="video/ogg" /> 
       <source src="images/movie1.webm" type="video/webm" /> 
       <p>Your browser does not support the video tag.</p> 
       </video> 

Видео играет просто отлично в Firefox и Safari, но не в хром - он, кажется, играет в хроме, но никогда не начинается - песочные часы просто кружатся, и он никогда не играет. Я проверил имена файлов и загрузил видео. Есть идеи? Я задавался вопросом, может ли Chrome интерпретировать «preload =« auto »», чтобы означать предварительную загрузку всего видео, но возиться с тем, что не имело никакого значения, я мог видеть. Фильмы составляют около 50 МБ и загружаются мгновенно в других браузерах.

+0

Что-нибудь по ошибке консоль? –

+0

Нет, ничего. Какой из трех форматов будет играть в Chrome? – user2317093

+0

Под «сетью» в инспекторе есть ошибка на самом деле в красном выражении «отменено» рядом с MP4 «video.html: 144 parser» – user2317093

ответ

0

Это на самом деле ошибка Google Chrome, которая предотвращает загрузку более 6 видеороликов MP4. Попробуйте поставить preload="none" на все видео, а затем нажимать на них. Вероятно, вы сможете открыть 6 из них, но на 7-м видео Google Chrome будет висеть. Так оно и есть со мной, но, возможно, это произойдет раньше в вашей системе.

Но вы будете запускать ошибку, если у вас есть видео MP $ среди ваших видео, поэтому лучше всего полностью отказаться от формата MP4. Я решил это полностью, используя формат веб-видео.

Смежные вопросы