2015-10-12 6 views
0

Я пытаюсь найти тег/код, который позволяет мне играть в фоновую музыку при запуске или исполнении веб-страницы, есть ли какая-либо совместимость с Google Chrome и есть ли какие-либо коды, которые работают с хромом?Как вставлять музыку на веб-страницу и воспроизводить ее автоматически при выполнении или нажатии?

<!DOCTYPE html PUBLIC "-//w3c//DTD HTML 4.01 Transitional//EN"http://www.w3.org/TR/html4/loose.dtd"> 
 
<html> 
 
<head> 
 
<title>My First Web Application</title> 
 
</head> 
 

 
<body> 
 
<bgsound src="music/sample.mp3"> 
 
    <noembed><img src="images/download.jpg" ></noembed> 
 
</bgsound> 
 
<a href="music/fur-elise.mid">Fur Elise</a> 
 
</body> 
 
</html>

ответ

0

<bgsound> тег Internet Explorer-специфичны и, таким образом, не работает в других браузерах, таких как FireFox или Chrome. Тег <embed> должен работать в FireFox и Chrome, если вы используете его правильно. Он будет использовать подключаемый модуль браузера для воспроизведения звука. Ниже приведен пример:

<embed loop="true" src="music/sample.mp3" hidden="true" type="video/quicktime"></embed> 

loop="true" определяет для воспроизведения звука многократно. src="sample.mp3" указывает относительный путь воспроизведения звукового файла. Разнообразие форматов, которые вы можете воспроизвести, зависит от того, что вы указываете type=. hidden="true" указывает, что не отображается интерфейс медиаплеера. Скройте его, если вы хотите, чтобы пользователь не мог останавливать, останавливать или перемещаться по звуку. type="video/quicktime" указывает на использование компонента Quicktime, что означает, что клиент должен установить Quicktime. Используйте приложение/x-mplayer2 для проигрывателя Windows Media или audio/x-pn-realaudio-plugin для звука Real Player. Quicktime воспроизводит больше форматов и, вероятно, вы хотите использовать. В качестве альтернативы, используйте <object> очень похожим образом. Ниже приведен пример:

<object data="music/sample.mp3" type="video/quicktime" width="0" height="0"> 
    <param name="mp3" value="music/sample.mp3"> 
    <param name="autostart" value="1"> 
    <param name="playcount" value="true"> 
</object> 

Метод внедрения помещает медиа-плеер на вашу страницу. Вот самая основная версия кода:

<audio controls="controls"><source src="music/sample.mp3" type="audio/mpeg" /></audio> 

Если вы предпочли бы не показывать игроку (и не дают пользователю никакого контроля), используйте этот код:

<audio><source src="music/sample.mp3" type="audio/mpeg" /></audio>