繁体   English   中英

angular 网页资源未找到

[英]angular webpage resource not found

所以基本上我正在尝试使用 Audio 类型从 ts 文件(使用角度)播放一些音乐,在 src 属性上我指定了我确信是正确的路径,这是代码:

playMusic(){
console.log("Playing music");
let audio = new Audio();
audio.src = "./home_music.mp3";
audio.loop = true;
audio.load();
audio.play();
}

我放那个路径是因为 mp3 文件与 ts 文件在同一个文件夹中,只有浏览器给我这个错误:

GET http://localhost:4200/homeMusic.mp3 404 (Not Found)

它实际上是有道理的,因为文件不在那个路径中,它在/src/app/home/homeMusic.mp3中,(我在 CSS 文件中使用 ./file.jpeg 来设置背景图像,它工作得很好但这里显然不是)

当然我试着把整个相对路径,但我仍然得到那个错误,有什么建议吗?

解决了它,只需将它放在资产文件夹中并导航到它,对我来说路径是“../../assets/whatever.mp3”

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM