Воспроизвести более одной песни на веб-странице - PullRequest
2 голосов
/ 10 мая 2010

Я работаю над своим проектом HTML и Javascript и хочу добавить музыку для сайта ..

Можно ли как-нибудь добавить в код более одной песни для воспроизведения? И есть ли в любом случае, что песня продолжится при открытии следующей страницы?

Ответы [ 2 ]

3 голосов
/ 10 мая 2010

Без использования Flash вы обязаны использовать новую технику HTML5 <audio/>, которая поддерживается в Firefox 3.5+, Safari 4+, Chrome 3+ и Opera 10+. Вот пример:

<audio src="path/to/some/audio.file" autoplay>  
  This is a fall back for old browsers, here you could implement a Flash based audio player
</audio>  

Я не уверен, можно ли продолжить песню при открытии следующей страницы, возможно, вы могли бы сохранить данные проигрывателя в файле cookie.

2 голосов
/ 10 мая 2010

Вот аналогичный вопрос с некоторыми хорошими ответами. Комментарии в этом вопросе также содержат много повторяющихся вопросов. Многие из этих ответов требуют HTML5. Также есть различные Flash-ответы .

Если вы хотите, чтобы песня продолжалась при открытии следующей страницы, вам нужно будет использовать кадров (легко) или сделать свой сайт полностью управляемым AJAX (более утомительно).

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