HTML5: как воспроизводить звук на любом мобильном устройстве - PullRequest
1 голос
/ 07 октября 2011


Мне было интересно, как воспроизводить звук на каждом мобильном устройстве.

  • iPhone / IPad
  • Android
  • Windows Phone 7
  • Windows Phone <= 6,5 </li>
  • Symbian
  • Blackberry
  • Бада

Это должно работать как веб-приложение (HTML).

Ответы [ 2 ]

1 голос
/ 10 апреля 2012

Вот как вы внедряете звук HTML5 на свою страницу для каждого устройства:

<audio controls preload>
    <source src="path/to/file.ogg" type="audio/ogg" />
    <source src="path/to/file.mp3" type="audio/mpeg" />
    <!--
    Here comes the Flash (in case you want any) fallback,
    or you can write something here like this
    -->
    <p class="error-message">Try another browser...</p>
</audio>

Если вы пытаетесь использовать его через SSL, это не сработает, прочитайте это: https://stackoverflow.com/a/10089632/819194Это то, что мы выяснили и как мы решили наши вещи.

С уважением!

0 голосов
/ 07 октября 2011

Не уверен насчет Bada, но избегая Flash и вместо этого использую JavaScript или обнаружение браузера / устройства на стороне сервера для обслуживания файлов .mp3 или .ogg , которые должны охватывать большинство баз.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...