如何上传 - 下载文件 - 来自' www' Cordova的文件夹?(Android)

时间:2017-11-19 03:24:23

标签: android cordova file-upload cordova-sqlite-storage

我正在使用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,但导出功能也不起作用。

之前有过这方面的人能告诉我一个实现它的例子吗? 它可以在没有其他插件的情况下制作吗?

谢谢大家。

0 个答案:

没有答案