У меня есть динамическая видео галерея, и она отлично работает на компьютере. При переходе на iPad видео начинает загружаться, и он показывает, что значок не может воспроизводиться. Вместо этого я предпочел бы, чтобы видео не показывалось, пока оно не будет готово к игре. Я попытался добавить слушателей событий для "canplaythrough" и "canplay", и когда они возникают, когда видео исчезает, тогда играется. IPad не поддерживает эти события?
new_video = document.createElement('video');
new_video.setAttribute('class', 'none');
new_video.setAttribute('width', '568');
new_video.setAttribute('height', '269');
new_video.setAttribute('id', 'video'+video_num);
current_video.insertBefore(new_video, video_controls);
new_video.load();
new_video.addEventListener('canplaythrough', function() {
$('#video'+video_num').fadeIn(100);
new_video.play();
});