не проигрывается мелодия
Здравствуйте. Нужно воспроизвести мелодию с компьютера через UserJS.
Раньше делал так var melody=new Audio; melody.src="file:///D:/melody1.wav"; melody.play(); и всё прекрасно работало, а сейчас почему-то не получается. Подскажите, в чём может быть причина? Может путь неправильно указал ? |
var melody=new Audio();
|
извините, а это кроссбраузерно?
|
devote, так тоже пробовал, не работает
|
var audio = new Audio(); audio.src = 'http://dl.dropbox.com/u/6001712/demo/alien/sound/warningwarheadpathblocked2.ogg'; audio.play(); audio.onended = function() {audio.play();}; |
Magneto,
ты специально добавил onended :D что бы страницу перезагружать пришлось :) |
Цитата:
|
Цитата:
|
Странно, опера не хочет проигрывать .wav файл, а с .ogg всё нормально. Спасибо всем за помощь. +
|
Цитата:
|
Цитата:
опера понимает форматы: PCM audio - .wav Ogg Vorbis - .ogg WebM - .webm |
хотя в стандартах HTML5 совсем не указано о том какие форматы браузер должен понимать. Есть тег audio но что он кушает не описано.
|
Цитата:
Как вариант- кривой браузер вариант использовать встроенные инструменты-не описываются практически, но почти в любом браузере есть поддержка плеера х2чегото там (не помню, но если нужно найду) -жрёт все форматы включая видео,зависит только от кодеков установленных в систему.Проверенно |
Цитата:
|
Magneto,
завтра найду его и название напишу. год назад пользовал один раз,так с ходу не вспомню название и где скрипт у меня лежит |
<object codebase=http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701 type=application/x-oleobject height=238 width=240 align=absmiddle classid=CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95> <param name='FileName' value='file:///C:/sound_1.mp3'> <param name='Autostart' value='0'> <embed src='file:///C:/sound_1.mp3' width=240 height=238 autostart=0 align='absmiddle' type='application/x-mplayer2'pluginspage='http://www.microsoft.com/Windows/MediaPlayer/download/default.asp' > </embed> </object> это х2 . нормальный виндовс плеер не во всех браузерах поддерживается ну и соответственно только винда,но компенсируется поддержкой всех форматов для каких кодеки есть |
Часовой пояс GMT +3, время: 15:25. |