我使用 localStorage,需要知道当用户设备上没有剩余存储空间时(或者至少浏览器拒绝访问超出配额的存储空间)时,我的网站会如何运行。
有什么方法(除了用文件填充我的设备之外)来模拟“配额超出错误”?这似乎是许多用户无法访问我的网站的原因。
某些浏览器允许用户输入本地存储限制。尝试设置一个非常低的限制。
参见这个。
另一种方法可能是在应用程序启动之前“填满”本地存储,以模拟完整存储。
在较新版本的 Chrome 中:
“您现在可以在存储窗格中覆盖存储配额大小。此功能使您能够模拟不同的设备并测试应用程序在低磁盘可用性场景中的行为。”
“转到应用程序 > 存储,启用模拟自定义存储配额复选框,然后输入任何有效数字来模拟存储配额。”
如所见这里