我使用以下参数调用openDatabase函数:

   db = openDatabase("posapp", "", 'POS WebSql DB', 2 * 1024 * 1024);


它几乎在99%的情况下都有效。

但是有时它只是挂起了标签,而标签的实现不再有任何帮助。

如果最终使用开发人员面板对其进行调试,最终我将发现所有过程都卡住了,并且无法进行进一步的检查。

我使用的是Google Chrome 39.0.2171.65(64位)。
我的操作系统是Debian GNU / Linux 7 3.2.0-4-amd64

在Windows 7上运行正常。

最佳答案

我知道这可能不是websql想要的答案。
前进的浏览器可能不支持此功能,而据我所知,webkit之外的其他功能均不支持该功能。

根据我可以使用


  不再维护Web SQL数据库规范,并且在将来的版本中可能会放弃支持。


如果您可以使用其他方法,则可能会得到更一致的结果

关于javascript - JS openDatabase有时会失败,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28026937/

10-08 23:41