angular - HTML5 Websql - 如何与 Ionic 3 和 Angular 4 一

我正在尝试将 websql api 与 Ionic 3 和 Angular 4 放在一起

var db = openDatabase('mydb', '', 'my first database', 2 * 1024 * 1024);

当我调用 openDatabase 时,它​​显示 opendatabase 不是一个函数并且页面没有加载。但是在浏览器中我可以看到创建的表。

有没有办法让我们在 Angular 4 和 ionic 3 中使用它?

我添加了 cordova-sqllite-storage。但是我无法在 Angular4 上调用它。

有什么例子吗?我不想使用 ionic native 提供的 SQLLite,因为这个插件不能在浏览器上运行。

最佳答案

您可以使用以下内容。

let db = (<any> window).openDatabase('mydb', '', 'my first database', 2 * 1024 * 1024);

关于angular - HTML5 Websql - 如何与 Ionic 3 和 Angular 4 一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43759503/

相关文章:

php - 当要比较的元数据是序列化数组时,Wordpress meta_query 值数组?

r - 在 shinyapps.io 中部署 R 应用程序 - "Error:parsing man

django - 值错误 : Cannot use Queryset for "": Use a Q

visual-studio-code - VS code终端光标效果

json - JSON 模式中的变量对象名称

r - 观星者,无输出

c# - Unity Particle Collider 与粒子

qt - 对 `dlsym' 的 undefined reference

python - 如何使用 Python Selenium 获取多个元素的文本内容?

linux - 错误 "caution: filename not matched"- 解压缩命令