Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.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
Html 为一个域名增加本地存储的大小?_Html_Local Storage - Fatal编程技术网

Html 为一个域名增加本地存储的大小?

Html 为一个域名增加本地存储的大小?,html,local-storage,Html,Local Storage,我以前听说,一个域名的本地存储最大容量是50亿,但对我来说太小了。如果使用localStorage,是否可以增加大小? 我应该注意到,我的应用程序只在一个设备上工作——它是一个终端,带有铬 5MB的值并不总是正确的。本地存储大小因浏览器而异(Google Chrome中每个源站2.5 MB;Mozilla Firefox和Opera中每个源站5 MB;Internet Explorer中每个存储区域10 MB) 您可以为每个浏览器获取有关本地存储的更多信息。您还可以测试浏览器的本地存储 如果要存

我以前听说,一个域名的本地存储最大容量是50亿,但对我来说太小了。如果使用localStorage,是否可以增加大小?
我应该注意到,我的应用程序只在一个设备上工作——它是一个终端,带有铬

5MB的值并不总是正确的。本地存储大小因浏览器而异(Google Chrome中每个源站2.5 MB;Mozilla Firefox和Opera中每个源站5 MB;Internet Explorer中每个存储区域10 MB)

您可以为每个浏览器获取有关本地存储的更多信息。您还可以测试浏览器的本地存储

如果要存储大量数据,而本地存储空间不足,您可以尝试使用
Web SQL
(在WebKit和Opera中提供)或
IndexedDB
(在所有现代体面浏览器中提供)

引用有关Web存储的文章:

Web存储可以简单地看作是对Cookie的改进,提供了更大的存储容量(Google Chrome中每个源站2.5 MB;Mozilla Firefox和Opera中每个源站5 MB;Internet Explorer中每个存储区域10 MB)和更好的编程接口。

并引用fron a(发布于2007年1月):

存储空间

这意味着,使用DOM存储,您的存储空间要比对cookie施加的典型用户代理限制多得多。然而,所提供的量没有在规范中定义,也没有由用户代理进行有意义的广播

如果您查看Mozilla源代码,我们可以看到5120KB是整个域的默认存储大小。这比典型的2KB cookie提供了更多的工作空间


但是,此存储区域的大小可以由用户自定义(因此,5MB存储区域不保证,也不是暗示的)和用户代理(例如,Opera可能只提供3MB,但只有时间可以证明。)

本地存储不应该是HTML5浏览器内存储的主要形式(IndexDB最终将提供这一功能),但有些应用程序可能需要的容量超过默认的5MB本地存储容量。有没有办法扩展本地存储配额?没有,也没有


:-)

我认为这取决于浏览器