我用 html5(音频标签)打开 OGG 文件。在一个站点上工作,另一个没有。为什么?
例如:
http ://devluntegg.fishok.getmyip.com:39875/webim/sounds/new_user.ogg - 工作(播放)
http://lovisnami.ru/webim/sounds/new_user.ogg - 不工作(建议维持)
html和js一样。
我用 html5(音频标签)打开 OGG 文件。在一个站点上工作,另一个没有。为什么?
例如:
http ://devluntegg.fishok.getmyip.com:39875/webim/sounds/new_user.ogg - 工作(播放)
http://lovisnami.ru/webim/sounds/new_user.ogg - 不工作(建议维持)
html和js一样。
第一个 URL 返回
Content-Type: audio/ogg
第二个
Content-Type: application/octet-stream
不同的网络服务器设置。
其中只有一个是 ogg 文件。另一个是二进制数据块。
(至少,这是服务器告诉浏览器的)。
您需要正确配置服务器。
user@host:~ # curl -I http://devluntegg.fishok.getmyip.com:39875/webim/sounds/new_user.ogg | grep Content
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 13889 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
Content-Length: 13889
Content-Type: audio/ogg
user@host:~ # curl -I http://lovisnami.ru/webim/sounds/new_user.ogg | grep Content % Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 13889 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
Content-Type: application/octet-stream
Content-Length: 13889