Форум программистов, компьютерный форум, киберфорум
JavaScript для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.56/9: Рейтинг темы: голосов - 9, средняя оценка - 4.56
0 / 0 / 0
Регистрация: 02.10.2017
Сообщений: 5
1

Как при включении одного муз.файла выключать другой (HTML 5 , тег "audio")

29.04.2020, 18:31. Показов 1853. Ответов 1

Author24 — интернет-сервис помощи студентам
В сообщении tseries от 14.06.2014, задан вопрос из заголовка. Когда есть несколько музыкальных файлов и используется тег <audio>.

15.06.14 Oпaн дал ответ. Можно так: в каждый тег <audio> дописать onplay="other_pause([номер трека начиная с ноля])", и подключить такой JS:
Javascript
1
2
3
4
5
6
var a=document.getElementsByTagName("audio");
function other_pause(b){
for(i=0;i<a.length;i++){
if(!(i==b)){a[i].pause()};
}
}
Все работает, но выключаемый трек останавливается в том месте, когда включается следующий трек. И если вновь запустить остановленный трек, то он начнет проигрывать не с начала, а с места остановки. А как бы сделать, чтобы трек при остановке возвращался в начало. Я, к сожалению, не знаток JS, Пытался вместо other_pause сделать other_stop, но ничего не работает.
Если кто знает как, буду благодарен за помощь.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.04.2020, 18:31
Ответы с готовыми решениями:

Как при включении одного муз.файла выключать другой (HTML 5 , тег "audio")
к примеру есть несколько муз. файлов: &lt;audio controls&gt; &lt;source src=&quot;audio/'. $row . '&quot;...

Как импортировать данные из одного html файла в другой html файл ?
Здравсвтуйте! Можно ли импортировать часть данных из одного файла в конкретное место кода...

Подсчет кол-ва элементов li из одного html файла в другой
Всем привет, нужна помощь. Есть список(li) например в файле akterskie_semy.html &lt;ol...

Как передать данные из одного HTML в другой HTML?
День добрый, скажите пожалуйста, есть два HTML файла каждый делает разную задачу, нужно из одного...

Как переписать изображение из одного файла в другой, изменив при этом его размер?
Здравствуйте Суть вопросa: как переписать изображение из одного файла в другой, изменив при этом...

1
dev - investigator
Эксперт JSЭксперт HTML/CSS
2151 / 1496 / 651
Регистрация: 16.04.2016
Сообщений: 3,696
30.04.2020, 00:11 2
Лучший ответ Сообщение было отмечено Oldleo46 как решение

Решение

Javascript
1
if(!(i==b)){ a[i].pause(); a[i].currentTime = 0;};
1
30.04.2020, 00:11
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.04.2020, 00:11
Помогаю со студенческими работами здесь

Как включить фрейм тег из html файла в код
Приветствую знатоков. У меня возникла проблема. Как интегрировать код из html файла в код...

Выключить тег <audio> при воспроизведении youtube
Здравствуйте! На сайте установлена фоновая музыка: копировать в буферпоказать чистый исходник в...

Как заменить тег в результате на другой тег или спец символ
Здравствуйте, может кто сталкивался с такой задачей. Парсер парсит результат между тегами &lt;p&gt;&lt;/p&gt;....

HTML 5 Audio Пауза Одного Трека Воспроизведение другого
Есть массив из треков - он воспроизводится при нажатии кнопки и как трек заканчивается - начинается...

При включении файла с классом наследуемого от виджета в другой схожий появляются ошибки
Есть класс Window в файле Window.h который унаследован от QWidget (основнйо виджет), есть файл...

Отобразить в GridView html-тег именно как тег, а не как текст
Передаю данные из базы в List&lt;&gt; его цепляю к GridView в качестве источника и хочу чтобы...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru