我正在使用Cordova的应用程序和cordova-sqlite-ext插件(brodysoft)来编辑位于www文件夹中的预先填充的sqlite数据库,一切正常但现在我想下载或导出修改后的数据库,以便用户可以通过电子邮件或其他方式发送,也可以使用输入类型文件上传或导入数据库(以替换旧数据库)。
这是适用于浏览器但不适用于手机的代码:
//IMPORT BD
function importar_bd(){
var formData = new FormData();
formData.append("archivo", document.getElementById("importar_bd_file").files[0]);
var ruta = "upload.php";
$.ajax({
url: ruta,
type: "POST",
data: formData,
contentType: false,
processData: false,
success: function(respuesta)
{
alert(respuesta);
},
error: function() {
alert("Some error message here");
}
});
return false;
}
//EXPORT BD
function exportar_bd(){
window.location.href = "my_db.db";
}
我可以理解不支持php,但导出功能也不起作用。
之前有过这方面的人能告诉我一个实现它的例子吗? 它可以在没有其他插件的情况下制作吗?
谢谢大家。