如何向Noty通知添加声音

时间:2019-01-08 21:34:33

标签: laravel noty

我正在尝试向Laravel 5.7应用程序的Noty实例添加声音,但似乎遇到了一些问题。我遇到的错误是Uncaught(in promise) DOMExceptionGet... 404,但是我在VScode中使用了Path intellisense插件,所以我确定它是正确的。这是我的代码:

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

非常感谢您的帮助

1 个答案:

答案 0 :(得分:1)

虽然../../../public/sounds/appointed.mp3是正确的相对路径,但在服务器(404页)上却不存在。

应使用public/访问/文件夹中的文件。

应该使用/sounds/appointed.mp3(不带public/)访问您的mp3文件。

通过尝试加载mp3文件http://localhost/sounds/appointed.mp3

对其进行测试