使用浏览器进行Ionic Framework SQLite测试

问题描述 投票:3回答:2

我跟着this tutorial

如何在Web浏览器上使用ionic serve测试SQLite插件和dbCopy?

我找到了这个:

if(window.cordova) {
      // App syntax
      db = $cordovaSQLite.openDB("myapp.db");
    } else {
      // Ionic serve syntax
      db = window.openDatabase("myapp.db", "1.0", "My app", -1);
    }

但它仅适用于OpenDB,但不适用于copyDB。

我的开发环境只是上网本。

所以它没有KVM,很难安装android studio。所以我希望在网络浏览器上进行测试。

android sqlite ionic-framework
2个回答
0
投票

我们最近写了一篇关于如何进行离子集成测试的博客文章。您可能希望使用node express来运行您正在测试的离子应用程序,因为它在诸如circleci之类的ci上运行得更好。试着看看http://www.dovetaildigital.io/blog/2015/10/28/rails-and-ionic-make-love-part-three,如果你有任何问题,请告诉我。


0
投票

您可以使用编译代码

>ionic build android

然后将.apk文件发送到您的手机。

另一种选择是使用genymotion

PS:db = window.openDatabase(“myapp.db”,“1.0”,“我的应用”,-1);在浏览器中工作?

© www.soinside.com 2019 - 2024. All rights reserved.