我有一个用JavaScript编写的Web应用程序,可以通过Safari和iPhone在桌面上成功运行.
我们正在考虑将此应用程序移植到iPad上,当我们在设备上的localStorage中存储相对少量的数据时,我们遇到了QUOTA_EXCEEDED_ERR问题.我知道这个错误意味着什么,但我不认为我存储了那么多数据.
还有其他人在做类似的事吗?看到/没有看到这个问题?
凯文·...
我有同样的问题,似乎在设置它解决它之前删除密钥.
function setkey(key, val){ sessionStorage.removeItem(key); sessionStorage.setItem(key, val); }
这不是一个bug,用户可以去那里设置iphone,然后选择safari.有一个设置私人brouwsing的选项.默认是打开所以存储工作,但有些禁用它.所以你应该在你的应用程序中创建一条消息,告诉主题启用它.