Показать сообщение отдельно
  #2 (permalink)  
Старый 07.12.2015, 11:59
Интересующийся
Отправить личное сообщение для nextdrift Посмотреть профиль Найти все сообщения от nextdrift
 
Регистрация: 23.10.2011
Сообщений: 25

Semen, события play в браузерах на webKit под мобильные срабатывают только после действия пользователя (клика).
var audio = $('audio')[0];
$(document).click(function () { audio.play(); });


В качестве селектора может выступать любой элемент страницы, который тебе нужен, а не document.


-----
Помогите разобраться с другой проблемой.

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

audio.addEventListener( 'canplaythrough', function() {
        audioLoaded = true;
        Player.elem('loading').delMod('display');
    }, false);


Уже и поставил обработчик в виде анимации загрузки, но при скрытии анимации звук не играет ещё секунд 5-10. На какое событие скрывать анимацию загрузки или как ускорить воспроизведение?
Ответить с цитированием