如何向 Noty 通知添加声音
How to add sound to Noty notification
我正在尝试将声音添加到我的 Laravel 5.7 应用程序的 Noty 实例中,但似乎 运行 遇到了一些问题。我得到的错误是 Uncaught(in promise) DOMException
和 Get... 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
我正在尝试将声音添加到我的 Laravel 5.7 应用程序的 Noty 实例中,但似乎 运行 遇到了一些问题。我得到的错误是 Uncaught(in promise) DOMException
和 Get... 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