可以't获取音频文件

Can't get the audio file

本文关键字:获取 音频 文件 可以      更新时间:2023-09-26

我想使用以下代码播放音频:

var audio = new Audio("Assets/Tune/A#.mp3")

但是错误是GET file:///C:/Users/user/Desktop/PROYEK/Assets/Tune/A net::ERR_FILE_NOT_FOUND

而我可以播放这个代码中的音频:

var audio = new Audio("Assets/Tune/A''.mp3");

如何解决这个问题?感谢

在URL中,字符#表示本地路径(或查询字符串)的结束和片段标识符的开始。

如果要在本地路径中使用它,则需要将其表示为%23

#被理解为锚点,在检索文件时被忽略。您可以尝试对其进行url编码(将其转换为%23),或者作为其他建议重命名您的文件。

var audio = new Audio("~/Assets/Tune/A.mp3");

~告诉roor目录。并为文件指定正确的名称。