蓓岑2015
蓓岑2015
  • 发布:2017-05-02 23:03
  • 更新:2019-03-19 16:37
  • 阅读:1674

IOS使用应用资源升级后,websql报错

分类:HTML5+

IOS使用应用资源升级后,websql报错。
报错信息为:

QuotaExceededError (DOM Exception 22): The quota has been exceeded

报错代码为:

var db = openDatabase('XXXX', '1.0', 'XXXX数据库', 50 * 1024 * 1024);

我个人怀疑是dcloud的runtime引擎出现了bug

2017-05-02 23:03 负责人:无 分享
已邀请:
蓓岑2015

蓓岑2015 (作者)

此问题已经解决。
由于我在安装完升级包后,调用了 plus.cache.clear() 方法,导致报这个异常。
经查询,plus.cache.*应该是属于废弃的接口,最新的 H5+文档是没有这个接口的,但是老版本的 H5+文档有这个接口。既然该接口废弃了,无论如何,我们都不要去使用它了。

zjiayingok

zjiayingok - 托马斯的小火车

我这里用 ios 用localStorage setItem的时候 页 报这个错误了

该问题目前已经被锁定, 无法添加新回复