您已经为大学创建了一个创建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
目录路径是正确的我不太确定问题可能是什么。如果您需要我更多,请提前询问并优先购买! :)
答案 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