В моб.версии не отображает фoнoвoe видeo у блока... как поправить?

12
Klopopryg
На сайте с 29.12.2004
Offline
344
1562

Не отображается видео....

Если на компе нормально:

[ATTACH]165203[/ATTACH]

то на айфоне его НЕТ!

[ATTACH]165204[/ATTACH]

как поправить?

Размещено здесь http://opt-from-china.ru/

css

.stopfade {opacity: .5;}
.wrapper{max-width:990px; max-height:390px; margin:0 auto; overflow: hidden; position:relative;}
a{color:#fff;}
a:hover{text-decoration: none;}
video{min-width:100%;}
#info-block{font-family: 'Comfortaa', cursive; font-weight:100; background: rgba(0,0,0,0.3); color: white; padding: 2em; width: 87%; margin:2em; position: absolute;
z-index:1000; right:0%; top:0; font-size: 1em;}
#info-block h1{font-size: 1.3em; margin-bottom: 20px;}
#info-block p{font-size:.9em; margin-bottom: 10px;}
#info-block button{display: block; width: 80%; padding: .4em; border: none; margin: 1rem auto; font-size: 1.3em; background: rgba(255,255,255,0.23); color: #fff;
border-radius: 3px; cursor: pointer; transition: .3s background;}
#info-block button:hover {background: rgba(0,0,0,0.5);}

html

<div class="wrapper">     
<video autoplay id="bgvid" loop>
<source src="/foto/video.webm" type="video/webm" />
<source src="/foto/video.mp4" type="video/mp4" />
Òåã video íå ïîääåðæèâàåòñÿ âàøèì áðàóçåðîì.
<a href="/foto/video.mp4">Ñêà÷àéòå âèäåî</a>.
</video>
<div id="info-block">
<table width="900" cellpadding="0" cellspacing="0" border="0" align="center">


<tr height="70"><td colspan="2" align="center" valign="top">
<br>
<span class="zagolovok-f1">Ôîðìà îáðàòíîé ñâÿçè</span><br></td></tr>

<tr><td align="center" valign="top">
<?php
if(isset($_POST['ok']))
{
$subject = 'Çàÿâêà ñ ñàéòà Chorda.biz';
$subject = '=?koi8-r?B?'.base64_encode(convert_cyr_string($subject, "w","k")).'?=';

$fio=htmlspecialchars($_POST['fio']);
$phone=htmlspecialchars($_POST['phone']);
$email=htmlspecialchars($_POST['email']);
$message=htmlspecialchars($_POST['message']);

$text= '<b>Âàøå èìÿ:</b> '.$fio.'
<br><b>Òåëåôîí:</b> '.$phone.'
<br><b>E-mail:</b> '.$email.'
<br><b>Ñîîáùåíèå:</b> '.$message;

$headers = "Content-type: text/html; charset=windows-1251 \r\n";


if (mail('info-user@mail.ru', $subject, $text, $headers)) {echo "<b>Ñïàñèáî, âàøà çàÿâêà ïðèíÿòà!</b>";} else {echo "<b>Error</b>";}
}
?>
<form method="post">
Âàøå èìÿ:<br><input name="fio" type="text"><br>
Òåëåôîí:<br><input name="phone" type="text"><br>
Å-mail:<br><input name="email" type="text"><br></td>

<td align="center" valign="top" class="text1">
Èíòåðåñóåìûé òîâàð:<br><textarea name="message"></textarea><br><br>
<input id="submit" name="submit" type="submit" value="Submit">
</form>
</td></tr>
</table>
</div>
</div>

js

$(function(){
var vid = document.getElementById('bgvid');
var pause = $('#info-block button');

vid.onEnded = function(){
this.pause();
this.classList.add('stopfade');
}

pause.on('click', function(){
vid.classList.toggle('stopfade');

if(vid.paused){
vid.play();
$(this).html('Pause');
}
else{
vid.pause();
$(this).html('Paused');
}
});
});
jpg Untitled-3.jpg
jpeg 165204.jpeg
Лучше выстрелить, перезарядить и еще раз выстрелить, чем светить фонариком и спрашивать - "кто тут?"
W
На сайте с 18.09.2006
Offline
86
#1

У меня на телефоне, видео не воспроизводится застыло на первом кадре (Samsung chrome),

имхо: я бы на вашем месте смонтировал видео без звука.

1. не уверен конечно но возможно iPhone не проигрывает потомоу что у вас DOCTYPE указан XHTML 1.0 - не имею такого устройства.

2. вариант преобразовать видео в gif , и без звука и будет работать 100% везде

Klopopryg
На сайте с 29.12.2004
Offline
344
#2
wanick:
2. вариант преобразовать видео в gif , и без звука и будет работать 100% везде

129 мб получилось... не слишком ли?

S
На сайте с 30.09.2016
Offline
469
#3

XHTML, да ещё и strict. Странно, что вообще тег <video> где-то работает.

Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.
tommy-gung
На сайте с 22.11.2006
Offline
287
#4

браузеру, в большинстве случаев, пох)

советую погуглить про поддержку видео телефонами

Здесь не могла быть ваша реклама
SeVlad
На сайте с 03.11.2008
Offline
1609
#5
Klopopryg:
Если на компе нормально:

Нет ничего нормального в фоновых движущихся картинках ни на компе ни на мобиле.

А фоновые видео - это ахтунг. Автозагружаемое - ахтунг в квадрате. Автовоспроиводимое - ахтунг в кубе. Со звуком - космических ахунг.

tommy-gung:
браузеру, в большинстве случаев, пох)

Это если не считать нагрузок на ЦП и как следствие тормозов и перегрева :) Это помимо трафа.

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
melkozaur
На сайте с 06.04.2010
Offline
505
#6
SeVlad:
А фоновые видео - это ахтунг. Автозагружаемое - ахтунг в квадрате. Автовоспроиводимое - ахтунг в кубе. Со звуком - космических ахунг.

Да ладно, сейчас делают очень неплохо, сжато, быстро, круто. Примеров не дам, но недавно лазил по всяким подборкам сайтов типа по последней моде - сам удивлялся, насколько быстро и шустро работает.

Серверы в NL/US со скидкой 30% нашим читателям: E5-2650v4/10GB DDR4/240GB SSD/1 Gbps - от $20: https://ua-hosting.company/vps/nl SEO без компромиссов: https://seoleaks.net SEOLEAKS - продвижение сайтов: https://www.instagram.com/seoleaks
SeVlad
На сайте с 03.11.2008
Offline
1609
#7
melkozaur:
быстро

если у тебя ПК с 100500 мозгами и последним процом на безлимитном скоростном интернете.

Для мобильного интернета и немного устаревшим браузером и ПК - это тяжело и дорого. Не говоря уже, что не все юзают нормальные браузеры на десктопах или мобилах. Есть масса и др устройств. И их будет ещё больше.

Samail
На сайте с 10.05.2007
Offline
361
#8

В мобильных браузерах вроде как autoplay вообще запрещён, если только скриптом на кнопку play тыкать.

SeVlad
На сайте с 03.11.2008
Offline
1609
#9
Samail:
В мобильных браузерах вроде как autoplay вообще запрещён

Мобильным интернетом пользуются не только на телефонах. Огромный % его юзеров/трафа - это десктоп.

А на современных планшетах стоит самая обычная 10ка.

Сейчас не велика разница между десктопом и мобилой. (я вот всё хочу себе взять планшет в кач-ве системника:) )

Samail
На сайте с 10.05.2007
Offline
361
#10

SeVlad, я к тому почему оно не воспроизводится писал.

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий