javascript - 使用/jquery 测量 javascript 中大型 json 的下载进度

标签 javascript jquery json google-chrome-extension

是否有任何方法可以测量和跟踪使用 getJSON 下载大型 JSON 文件的进度,或者类似的方法(如果无法做到)。 目前,由于 getJSON 基本上只有成功回调,因此在 json 下载完成之前我不知道发生了什么。 (一分钟以上)

如果有帮助,这将成为独立的 Chrome 应用和 PhoneGap 应用的一部分

最佳答案

我最终遵循了以下指南: https://developer.mozilla.org/en-US/docs/DOM/XMLHttpRequest/Using_XMLHttpRequest 并使用 XMLHTTPRequests 而不是 getJSON

我还必须在 ruby​​ on Rails 端使用一些机架中间件,以在 JSON 的 HTTP 响应中包含内容长度

关于javascript - 使用/jquery 测量 javascript 中大型 json 的下载进度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12876213/

相关文章:

javascript - 为 tr 中的每一秒 td 创建一个新表

javascript - 两个数组的差异

javascript - 如何提取属性中值的一部分

javascript - 如果用户未登录则停止链接

javascript - 如何使用 jquery 访问 iFrame 父页面?

json - 三元条件flutter的使用方法

javascript - Blogger Javascript 在帖子上出现 JSON 错误 > 500

javascript - 需要帮助调整重新格式化的日期

javascript - 为什么 animate 的回调函数(完整)在开始时执行?

javascript - 遍历子节点并查找属性(最多n层)