Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在chrome中缓存大型fie?_Javascript_Google Chrome - Fatal编程技术网

Javascript 如何在chrome中缓存大型fie?

Javascript 如何在chrome中缓存大型fie?,javascript,google-chrome,Javascript,Google Chrome,目前我们尝试在我们的网站上放置一个3D场景,但它有一个大约500Mb的大数据源文件,我不知道为什么每次打开网站时都要下载它,我尝试添加缓存控制等标题,过期但都失败了。我做了一些简单的测试,发现当文件小于25Mb时,chrome会缓存文件,并且总限制约为200Mb,也就是说,如果我有10个文件(都是25Mb左右),其中一些文件也不会被缓存。那么我如何通过chrome制作这个大文件缓存呢?这种限制取决于机器或配置吗?浏览器可能不喜欢缓存那么大的文件。是否有一种方法可以一次将数据提取到数据视图中。感谢

目前我们尝试在我们的网站上放置一个3D场景,但它有一个大约500Mb的大数据源文件,我不知道为什么每次打开网站时都要下载它,我尝试添加缓存控制等标题,过期但都失败了。我做了一些简单的测试,发现当文件小于25Mb时,chrome会缓存文件,并且总限制约为200Mb,也就是说,如果我有10个文件(都是25Mb左右),其中一些文件也不会被缓存。那么我如何通过chrome制作这个大文件缓存呢?这种限制取决于机器或配置吗?

浏览器可能不喜欢缓存那么大的文件。是否有一种方法可以一次将数据提取到数据视图中。感谢您的回答。很难做到这一点,因为它们是由UE4打包的,获取数据的过程由它们的脚本控制。传统的缓存控制机制肯定不在您这边。不过,您可能会尝试使用服务工作者和缓存API。Chrome允许您使用最多,我们正在尝试使用indexDB,谢谢