我有这个表用于在本地保存图片网址。我想要的是当用户离线时,保存从相机或库中拍摄的照片并将其存储在本地sqlite中。然后当他上网时将它同步到服务器。
CREATE TABLE Media (
MediaId TEXT NOT NULL PRIMARY KEY,
MediaType INTEGER,
MediaUrl TEXT,
Flag INT
);
我在.ts文件中有这样的东西。我想要一种方法来存储图像数据及其URL。
this.camera.getPicture({
quality: 100,
destinationType: this.camera.DestinationType.DATA_URL,
encodingType: this.camera.EncodingType.JPEG,
mediaType: this.camera.MediaType.PICTURE,
allowEdit: true
}).then((imageData) => {
try {
this.OpenCustomerGallery(this.imageService.b64toFile(...
}
catch (err) {
alert(err.message);
}
}, (err) => {
//console.log((err));
});
答案 0 :(得分:0)
我刚刚在SQLite中将base64字符串保存为TEXT,并在连接恢复后重新上传图像。