gpt4 book ai didi

tomcat - jplayer 持续时间和进程不适用于 chrome

转载 作者:行者123 更新时间:2023-11-28 23:17:41 26 4
gpt4 key购买 nike

我在其他浏览器上用jplayer,没问题,在chrome上,一切正常,但是时长和进度不行,服务器用的是Tomcat,是控制台enter image description here

最佳答案

如果还不算太晚的话...我在 Chrome 上查看了我的 mp3,你的和我的主要有 3 点不同:

  1. 你的 - 状态码:200 OK;我的 - 状态代码:206 部分内容
  2. 你的 - (缺少内容长度);我的 - 内容长度:4975034
  3. 你的 - (缺少内容范围);我的 - 内容范围:字节 0-4975033/4975034

您应该检查 Content-Length 和/或 Content-Range 是从您的 Tomcat 服务器生成的。我不了解 Tomcat,我听说提供 Content-Length 存在错误,但已根据此 Tomcat Post 修复.

我不知道为什么只有 Chrome 看不到 Content-Length,或者其他浏览器可能会在提供给 JPlayer 之前先下载整个文件来读取它的长度。

您的 MP3 正在从磁盘文件系统提供服务,这意味着您无法控制以编程方式设置响应的 Content-Length。因此,您唯一可以做的就是配置 Tomcast 服务器或修改选项以使其返回文件中的 Content-Length。

但这是我在 Chrome 本地主机上的 mp3 header 结果:

General --->
Request URL:http://localhost/songs/album/album_1085/song_Ma%20Cherie%20Je%20T'aime_1425654205.mp3
Request Method:GET
Status Code:206 Partial Content
Remote Address:[::1]:80
Referrer Policy:no-referrer-when-downgrade

Response Headers --->
view source
Accept-Ranges:bytes
Cache-Control:max-age=7776000
Connection:Keep-Alive
Content-Length:4975034
Content-Range:bytes 0-4975033/4975034
Content-Type:audio/mpeg
Date:Wed, 27 Dec 2017 17:24:22 GMT
ETag:"4be9ba-560a79f00fbc0"
Expires:Tue, 27 Mar 2018 17:24:22 GMT
Keep-Alive:timeout=5, max=100
Last-Modified:Tue, 19 Dec 2017 01:45:27 GMT
Server:Apache/2.4.28 (Unix) PHP/5.6.31

Request Headers --->
view source
Accept:*/*
Accept-Encoding:identity;q=1, *;q=0
Accept-Language:en-US,en;q=0.9,fr;q=0.8
Cache-Control:no-cache
Connection:keep-alive
Cookie:remember_82e5d2c56bdd0811318f0cf078b78bfc=eyJpdiI6...(skipped); XSRF-TOKEN=eyJpdiI6...(skipped)
Host:localhost
Pragma:no-cache
Range:bytes=0-
Referer:http://localhost/song/Ma+Cherie+Je+T%27aime.54451502
User-Agent:Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.94 Safari/537.36

关于tomcat - jplayer 持续时间和进程不适用于 chrome,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47404376/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com