" window.openDatabase不是一个函数" Chrome应用中的错误

时间:2016-01-03 17:44:55

标签: html sqlite google-chrome web-applications google-chrome-app

当我从chrome浏览器运行我的index.html时,一切正常但在我从相同的文件创建了一个chrome应用程序并试图运行应用程序之后我得到了" window.openDatabase不是一个函数"我错过了什么?我听说WEBsql正在被折旧,但如果这就是问题那么为什么它在我的浏览器上工作?我用html / js / css文件对文件夹进行的唯一更改是为了创建chrome app正在添加一个清单和一个background.js,我还用chrome.storage.local改变了window.localstorage

1 个答案:

答案 0 :(得分:0)

Chrome拒绝在应用中支持它。

  

鉴于WebSQL已被弃用,我们极不可能在新的上下文中公开API。

已经注意到,您可以在webview内使用它来解决此问题。这是relevant issue