Chrome ARC unlimitedStorage限制为1024 MB

时间:2015-08-01 08:53:05

标签: google-chrome-arc

在manifest.json文件中声明了unlimitedStorage权限,但是我的应用程序写入不能超过1 GB,这是预期的行为吗? 还有其他许可吗?

1 个答案:

答案 0 :(得分:1)

我认为这不是预期的行为,但可能会超出其他系统限制。我知道没有其他权限可以控制存储配额。

我快速浏览了一下,ARC似乎没有限制。我们在文件系统级别与Android代码进行交互,并将写入传递给Chromes HTML5文件系统代码。

但请注意,即使应用具有“unlimitedStorage”,仍然受到系统上物理磁盘空间以及任何其他操作系统级别配额的限制。

您可以使用以下特殊网址检查各种使用和配额信息:chrome:// quota-internals。

在我的Chromebook Pixel上,我只有2Gb以上的免费资源目录,例如使用来宾帐户。使用非来宾帐户显示更像22Gb。

如果您确实拥有超过1Gb的可用空间,请随意file a bug,我们会考虑让它更加严肃。

请注意,从我看到的情况来看,我们没有正确地向Android应用程序报告可用空间,因此即使调用statfs()/ android.os.StatFs()似乎表明还有剩余空间,写入也可能失败设备。