LINUX.ORG.RU

А как можно в HTML5 воспроизводить последовательность файлов без щёлчка между ними?

 


0

0

Как бы так выстраивать последовательность звуковых отрезков, чтобы они друг за другом не щёлкали? (ну, при условии, что все записи в начале имеют возрастание из нуля и затухание в ноль)

Ну, если я просто буду JavaScript-ом перещёлкивать файлики, они же щёлкать будут...

Я хочу сделать конструктор речей, но склеивать данные на сервере тупо.

Пример кусков:

http://obsuditor.ddns.net/samplebank/ogg3/14.html

Перемещено beastie из development

Как вариант - запускай один файл чуть раньше конца другого, если у тебя есть пауза и ты точно знаешь её продолжительность.

peregrine ★★★★★
()

var arr = ['idSound1', 'idSound2', 'idSound3'....];

var firstAudio = document.getElementById(arr[0]);

go(firstAudio,0);

function go(elem,i){

elem.currentTime=0;

elem.play();

elem.addEventListener(«ended»,function() {

i++;

next = document.getElementById(arr);

if( next ) go(next,i);

}) }

Zumer
()
Ответ на: комментарий от kiverattes

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

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.