我在 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 数据库并在浏览器中运行。