У меня есть видео тег, который отлично работает в Safari, Chrome, но не на iPad / iPhone. Что я делаю не так.
<a onclick="showVideoPlayer('http://www.mywebsite.com/videos/a video file.m4v')" id="video1" href="#">Play video</a>
код JS
function showVideoPlayer(videoSrc, showDownloadLink){
alert(videoSrc);
if(!videoSrc)
return;
$('div#overlay').show();
var $videoPlaceHolder = $('div#video-placeholder');
$videoPlaceHolder.show();
var $video = $videoPlaceHolder.find('video');
var winWidth = $(window).width() - 80;
var winHeight = $(window).height() - 120;
$video.attr('src', videoSrc);
$video.attr('width', winWidth + 'px');
$video.attr('height', winHeight + 'px');
$videoPlaceHolder.append($video);
if(showDownloadLink){
$('#video-placeholder .down').show();
}
}