Показать сообщение отдельно
  #1 (permalink)  
Старый 05.10.2015, 09:47
Интересующийся
Отправить личное сообщение для mishgan Посмотреть профиль Найти все сообщения от mishgan
 
Регистрация: 25.04.2012
Сообщений: 20

Звук в браузерах мобильных устройсьтв
Сделал небольшой веб интерфейс для отображения данных полученных с wifi модуля ESP8266. Задача была такая. При определенных данных нужно воспроизвести в браузере сигнал. Пробовал 4мя разными способами. Все они отлично работали на ПК но ни один не заработал на мобильном устройстве (тестировалось на android, iphone,windowsphone).
1)
var audio = new Audio();
  audio.src = 'click.mp3'; 
  audio.autoplay = true;

2)
<audio id="media" src="beep.mp3"></audio>...
var mediaElement = document.getElementById("media");mediaElement.play();

3)Генерировал wav c помощью riffwave http://www.codebase.es/riffwave/
4)Делал с помощью flash (swf)

Чую есть какие то ограничения. Но как их обойти не знаю. Подскажите есть ли решения этой проблемы?
Ответить с цитированием