Как добавить звук в ноти-уведомления - PullRequest
0 голосов
/ 09 января 2019

Я пытаюсь добавить звук в свой экземпляр Noty в приложение Laravel 5.7 и, похоже, сталкиваюсь с некоторыми проблемами. Я получаю ошибки Uncaught(in promise) DOMException и Get... 404, но я использую аддон Path intellisense в VScode, поэтому я уверен, что это правильно. Вот мой код:

 new Noty({
        text:'Example',
        type:'info',
        timeout:2000
    }).on('onShow', function() {
                var audio = new Audio('../../../public/sounds/appointed.mp3');
                audio.play();
            })
        .show();

Я очень ценю вашу помощь

1 Ответ

0 голосов
/ 09 января 2019

Хотя ../../../public/sounds/appointed.mp3 является правильным относительным путем при использовании редактора, он не существует на сервере (страница 404).

Файлы, находящиеся в папке public/, должны быть доступны с помощью /.

Ваш mp3-файл должен быть доступен с помощью /sounds/appointed.mp3 (без public/).

Проверьте это, попытавшись загрузить mp3 файл http://localhost/sounds/appointed.mp3

...