10

如何在 phonegap 中使用 html 文件属性?这样我就可以从我的 android 设备浏览任何 .txt 文件并将其上传到服务器?

我在 phonegap 文档中阅读了文件传输方法,但据此只能通过 url 将文件上传到服务器。但是是否可以通过正常方式,例如:

<input type=file /><button>upload</button>

输入类型=“文件”接受=“图像/*”在电话间隙中不起作用?我查看了此链接,但这仅适用于图像。

但是如何上传文本文件?

有什么帮助吗??

有人可以回答这个吗?

4

2 回答 2

-1

您不能在 Phonegap 上使用输入文件。不支持。你需要做这样的事情:

function uploadDatabase(callback) {
// file.entry accessible from global scope; see other tutorial
var filepath = file.entry.fullPath,
    uploadOptions = new FileUploadOptions(),
    transfer = new FileTransfer(),
    endpoint = "http://facepath.com/payload";

uploadOptions.fileKey = "db";
uploadOptions.fileName = "database.db";
uploadOptions.mimeType = "text/plain";

transfer.upload(filepath, endpoint, transferComplete,
                        transferError, uploadOptions);

}

在 mime type 中输入文件的类型

于 2013-07-03T08:00:06.527 回答
-2

我写了这个答案“你不能在Phonegap上使用输入文件。它不受支持。”。检查https://stackoverflow.com/a/13862151/1853864上的解决方案

于 2013-07-03T14:59:19.607 回答