当尝试使用"window.openDatabase(...)“从websqlite保存/加载时在mac safari中,有时会失败,出现以下异常:
sqlite cannot open database file然后,除非重新加载页面,否则websql将无法再使用。
有人知道如何解决这个问题吗?谢谢。
附注:
发布于 2015-10-17 06:27:30
问题可能是Safari似乎不能垃圾收集openDatabase连接,您是否进行了大量的openDatabase调用?也许每行一个?要避免这种情况,请确保缓存并重用数据库句柄。
有关更多信息,请参阅此任务,其中有一个很好的讨论。
https://stackoverflow.com/questions/28311691
复制相似问题