Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 24.07.2017, 11:28
Новичок на форуме
Отправить личное сообщение для JS_Novice Посмотреть профиль Найти все сообщения от JS_Novice
 
Регистрация: 23.07.2017
Сообщений: 2

Остановка воспроизведения фоновой музыки во время просмотра видео.
Приветствую.
Суть: есть заготовка страницы под анимированную книгу, на фоне играет музыка. Во время просмотра видео на одной из страниц книги музыка должна выключаться. Подскажите, пожалуйста, как это реализовать.
Человек, который занимался написанием этой страницы, исчез, и теперь сами пытаемся по мере возможностей допилить книгу.
Ответить с цитированием
  #2 (permalink)  
Старый 24.07.2017, 15:53
Профессор
Отправить личное сообщение для Маэстро Посмотреть профиль Найти все сообщения от Маэстро
 
Регистрация: 02.07.2010
Сообщений: 642

В зависимости от того, как реализовано проигрывание музыки и видео. Это могут быть теги <video>, <audio>, а может быть Adobe Flash Player или их комбинация. После того как разберетесь можно говорить более конкретно.
Ответить с цитированием
  #3 (permalink)  
Старый 28.07.2017, 10:10
Новичок на форуме
Отправить личное сообщение для JS_Novice Посмотреть профиль Найти все сообщения от JS_Novice
 
Регистрация: 23.07.2017
Сообщений: 2

Adobe flash player не используется, вот фрагмент кода, отвечающий за воспроизведение музыки:
$("[data-toggle='tooltip']").tooltip();
var flipbook = $('.magazine');
var audio = new Audio('music/music.mp3');
 // audio.play();

$('#playOff').click(function() {
    if (audio.paused) {
        audio.play();
        $(this).css('background-image', 'url(pics/on.png)');
    } else {
        audio.pause();
        $(this).css('background-image', 'url(pics/off.png)');
    }
})
Ответить с цитированием
  #4 (permalink)  
Старый 28.07.2017, 10:17
Профессор
Отправить личное сообщение для Маэстро Посмотреть профиль Найти все сообщения от Маэстро
 
Регистрация: 02.07.2010
Сообщений: 642

Вы показали, как работает музыка. Звук запускается по некой кнопке playOff по событию onclick. Соответственно, остановить её можно запуском audio.pause();
А теперь разберитесь как запускается видео. По факту запуска видео надо делать audio.pause();
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Видео без <VIDEO> и FLASH DIGIUS Общие вопросы Javascript 1 25.10.2016 03:34
запуск скрипта по окончании воспроизведения видео alcorub Общие вопросы Javascript 2 03.08.2014 21:25
Position fixed, но динамический по оси ОХ tvixa Элементы интерфейса 4 09.09.2013 15:39
Время вывода скина с видео (ffmpeg) TRANCE Общие вопросы Javascript 1 17.01.2010 12:55
Завершение процесса воспроизведения видео при закрытии окна IE skif Общие вопросы Javascript 0 11.03.2009 08:11