Я пытаюсь автоматически воспроизвести mp3-файл с помощью html5 на ipad, но он не работает
Вот мой код
<audio src="1.mp3" autoplay="" controls="" onended="this.play()"></audio>
3 ответа
IPad не поддерживает автовоспроизведение видео и аудио файлов. Это дизайнерское решение.
Я нашел способ автоматического воспроизведения видео. Думаю, работает и над аудио.
Это работает, если вы добавляете / очищаете каждый раз видеоэлемент из div.
function addListeners()
{
// loop for each list item
$('#mscroll li').each(function looping(index)
{
// onclick...
$(this).click(function onItemClick()
{
// empty left column and description
$("#divplayer").empty();
// append video tag
$("#divplayer").append('<video width="'+video_width+'" height="'+video_height+'" controls="controls"><source src="'+videos_array[index].mp4+'" autoplay/></video>');
$('video').get(0).play();
});
});
}
Я тестировал это на своем Ipad, iOS 5.1.1.
Вот довольно подробный обзор мобильного аудио и хитростей, чтобы заставить его работать, созданный в 2013 году, то есть совсем недавно: http: // pupunzi. open-lab.com/2013/03/13/making-html5-audio-actually-work-on-mobile/
Удачи!
Похожие вопросы
Связанные вопросы
Новые вопросы
ipad
iPad - это планшетный компьютер, разработанный Apple под управлением операционной системы iOS. Приложения для iPad обычно пишутся в Objective-C или Swift в Xcode IDE, хотя для создания приложений для iPad также можно использовать другие инструменты. Вопросы, которые не зависят от оборудования, должны использовать тег iOS.