1

我在 www/ 中有一个名为“test.db”的现有数据库。我通过使用cordova文件插件将文件传输到android中的正确路径来嵌入数据库以在android设备中工作,如下所示。

$cordovaFile.copyFile(cordova.file.applicationDirectory + 'www/', "test.db", cordova.file.dataDirectory, "test.db")
    .then(function (success) {
      console.log('success');
      db = $cordovaSQLite.openDB({ name: "test.db"});
    }, function (error) {
      console.log('error file transfer : ', error);
    });

它适用于安卓设备。但是,我想在浏览器中运行它,以便通过命令(离子服务)快速开发应用程序。请告诉我如何嵌入 sqlite 数据库并在浏览器中运行。

4

1 回答 1

0

我知道这是一篇旧帖子,但我遇到了一篇文章,我想我会在此处添加一个链接以防万一: https ://www.techiediaries.com/mocking-native-sqlite-plugin/

于 2017-10-10T11:59:11.130 回答