从不同的文件夹访问音频文件
Accessing an Audio File From a Different Folder
我正在为我的计算机科学做一个项目 class,我在这个项目中将音频添加到我的网站中。我在 cloud 9 中执行此操作。我在不同的文件夹中有一个包含不同歌曲的文件夹。我需要能够从较高的文件夹访问歌曲。人们一直在说要使用此代码:
<source src="../folder/filename.mp3" type=mpeg">
但是代码是从图片给我的,我还不能用歌曲来做。当我使用这段代码时,我在我的网站上看到了正常的播放按钮,但它是灰色的。我已经能够让它工作,但前提是我将歌曲从文件夹中取出并将其与文件放在同一级别。我也测试了不同的音频文件,看看是否是这个问题。
使用绝对站点 URI 路由,您的声音文件地址以 /
开头,因此表示从 URL 的根开始的路径。
例如:
例如,您当前的输出文件是 www.site.com/output/file.html
,而您想从 www.site.com/sounds/laugh.mp3
加载声音,那么您只需使用地址的 /sounds/laugh.mp3
部分作为参考即可。因为它以 /
开头,这表明它是一个绝对站点 URL 并表示根 HTML 目录,而不是特定页面 url。
<source src="/sounds/filename.mp3" type=mpeg">
如果您使用 相对 路径,例如 ../sounds/filename.mp3
,如果您在基础文件夹 (www.site.com/index.html
) 或更深的文件夹中使用它,这将中断目录树如 www.site.com/sounds/silly/horses.html
。但是绝对路径总是有效的(只要目标文件存在并且可以访问)。
提示:确保您还上传了声音文件![=19=]
我正在为我的计算机科学做一个项目 class,我在这个项目中将音频添加到我的网站中。我在 cloud 9 中执行此操作。我在不同的文件夹中有一个包含不同歌曲的文件夹。我需要能够从较高的文件夹访问歌曲。人们一直在说要使用此代码:
<source src="../folder/filename.mp3" type=mpeg">
但是代码是从图片给我的,我还不能用歌曲来做。当我使用这段代码时,我在我的网站上看到了正常的播放按钮,但它是灰色的。我已经能够让它工作,但前提是我将歌曲从文件夹中取出并将其与文件放在同一级别。我也测试了不同的音频文件,看看是否是这个问题。
使用绝对站点 URI 路由,您的声音文件地址以 /
开头,因此表示从 URL 的根开始的路径。
例如:
例如,您当前的输出文件是 www.site.com/output/file.html
,而您想从 www.site.com/sounds/laugh.mp3
加载声音,那么您只需使用地址的 /sounds/laugh.mp3
部分作为参考即可。因为它以 /
开头,这表明它是一个绝对站点 URL 并表示根 HTML 目录,而不是特定页面 url。
<source src="/sounds/filename.mp3" type=mpeg">
如果您使用 相对 路径,例如 ../sounds/filename.mp3
,如果您在基础文件夹 (www.site.com/index.html
) 或更深的文件夹中使用它,这将中断目录树如 www.site.com/sounds/silly/horses.html
。但是绝对路径总是有效的(只要目标文件存在并且可以访问)。
提示:确保您还上传了声音文件![=19=]