如何向 Noty 通知添加声音

How to add sound to Noty notification

我正在尝试将声音添加到我的 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();

非常感谢您的帮助

虽然 ../../../public/sounds/appointed.mp3 是您使用编辑器时的正确相对路径,但它在服务器上不存在(404 页面)。

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

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

尝试加载 mp3 文件进行测试 http://localhost/sounds/appointed.mp3