我试图在iOS localStorage中存储.json文件。该文件是未压缩的3.4mb。
当我尝试存储它时,移动Sarari以DOM错误22拒绝它:"尝试向存储中添加超出配额的内容"。
当我在Chrome中测试我的应用时,这不会发生,但它确实发生在桌面Safari中。似乎Chrome会自动将配额提升至10mb,而移动Safari和桌面Safari则不会失败。
为什么在iOS / Safari的存储配额为5mb时存储3.4mb的json文件会导致此错误?
还应该注意我已经检查过是否启用了私人模式,并确保它不是。
答案 0 :(得分:1)
我听说如果浏览器处于私密或隐身模式,您可能会收到此错误消息。
答案 1 :(得分:0)
Chrome在隐身模式下的限制为100MB。