Отправляет email-рассылки с помощью сервиса Sendsay

[TC] Тег воспроизведения аудио в HTML

Здравствуйте, industry

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

Я делаю вот
так:

<BGSOUND
SRC="file.mp3" LOOP=1>


И file.mp3 проигрывается автоматически, а я на одной странице
хочу сделать несколько тегов с воспроизведением музыки и мне поэтому нужно реализовать
выше спрошенное :-)

Ответить   Sun, 19 Aug 2012 14:26:45 +0600 (#2533896)

 

Ответы:

Vande omentaina, Ислам Баротов!

Ну во-первых, bgsound работает только для Internet Explorer'а, что не
есть кошерно в наши дни.
Поэтому советую использовать таки html5 audio:
<audio>
<source src="file.mp3" type="audio/mpeg">
<source src="file.ogg" type="audio/ogg">
</audio>
Внимание! В IE меньше 9.0 работать не будет, поэтому для них перед
закрывающим тегом надо ещё и <embed> вставить.
Два файла (mp3 и ogg) нужны для кроссбраузерности, бо в наше время
браузеры любят меряться... эээ... в общем, форсить друг перед другом и
принимать разные кодеки.

Ответить   Mon, 20 Aug 2012 01:30:24 +0300 (#2534172)

 

Доброго времени суток всем!
Menelion Elensuule в письме от 20.08.2012; 2:30 пишет:

На ie ниже 9 не работает, может тогда через js проверять версию
браузера и, в зависимости от неё, выполнять тот, или иной вариант?

Ответить   yuniks Mon, 20 Aug 2012 09:37:30 +0400 (#2534286)

 

Vande omentaina, yuniks!

Только увидел).
На самом деле, всё проще: для олдскульных браузеров альтернативный
вариант вставляется между открывающим и закрывающим тегами аудио,
сразу после объявления источников (<source>). Это же касается и видео,
кстати.

Ответить   Mon, 27 Aug 2012 22:46:54 +0300 (#2540768)

 

Здравствуйте, Menelion.

Вы писали 20 августа 2012 г., 4:30:24:

Да да, уже надыбал)))

А я делал вот так:
<audio control="true">
<source src="file.mp3">
<source src="file.ogg">
</audio>

А что это?))) и как его использовать?)))
У меня даже и в ИЕ9 не появлялась эта панелька, пока перед открывающим тегом
<html> не подставил <!DOCTYPE html>

Ответить   Mon, 20 Aug 2012 11:29:50 +0600 (#2535230)

 

Vande omentaina, Ислам Баротов!

да, только controls. Это бывает надо, если вы хотите видимый
аудиоплеер на странице.

http://htmlbook.ru/html/embed

Сразу говорю, я не использую практически.

Сорри, это мой недочёт). Кстати, доктайпы лучше указывать заглавными
буквами, в отличие от тегов.

Ответить   Mon, 20 Aug 2012 22:02:07 +0300 (#2535281)