如何将声音添加到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();

我非常感谢您的帮助

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

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

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

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

相关内容

  • 没有找到相关文章

最新更新