音频播放器文件未在线加载但在本地工作

时间:2017-04-19 12:14:35

标签: javascript php jquery html

您已经为大学创建了一个创建Web应用程序的项目。我添加了一个audioplayer,它在本地工作得非常好,但是当我在网上将它添加到我的网络应用程序时,我得到错误:

GET https://mitul106.000webhostapp.com/app5/public_html/app5/components/G-Eazy%…20Kehlani%20-%20Good%20Life.mp3/G-Eazy%20&%20Kehlani%20-%20Good%20Life.mp3 404 () 
Uncaught (in promise) DOMException: Failed to load because no supported source was found.  music:1 

目录路径是正确的我不太确定问题可能是什么。如果您需要我更多,请提前询问并优先购买! :)

3 个答案:

答案 0 :(得分:1)

您需要从文件名中删除所有空格,然后用下划线(_)替换它们,以便在网络上使用它们。

因此,如果您的mp3文件是Teri Meri Kahani.mp3,请将其重命名为teri_meri_kahani.mp3。

如果您在线存储歌曲,也可以从所有目录中删除空格。

答案 1 :(得分:0)

在网站中使用文件/目录名称时,不支持空格。

所以只需删除空格或用下划线(_)

替换它们

我希望我能提供帮助:)。

答案 2 :(得分:0)

根据标准,src属性应包含valid URL。由于网址中为pace characters are not allowed,因此您必须encode

你可以写:

src="Sound%20Awesome.mp3"

但不是

src="My-Sound%20Awesome.mp3"

检查您的声音文件名称 - 它有" - "在它。

在您的情况下,音频文件的路径不正确。尝试将其更改为:

https://mitul106.000webhostapp.com/GoodLife.mp3