0

我有一个项目,我从 JSON 数组中提取大量内容,一次只显示一点点。JSON 数组可以包含视频或音频文件,因此我想避免加载整个数组,因为它将加载到移动设备上。

我希望将数组加载到临时文件或某种本地存储中,以便我可以预加载内容。或者,如果有一种方法可以使用 AJAX 快速迭代存储在位于 MongoDB 上的数组中的每个项目,那么它也可以工作。

对此的任何建议将不胜感激。

4

1 回答 1

0

我想你需要将json分成块,

  1. 服务器端:

    客户端只请求信息的第 1 页,当信息很快消失时,它会请求第 2 页,依此类推……这样您就不必处理大量信息,服务器也不必给您大量信息您甚至可能不会使用的信息。

  2. 客户:

    您可以存储在许多文件中,也可以根据需要将 json 加载到页面中。

于 2012-08-09T17:30:42.713 回答