0

我正在使用 phonegap 开发一个 Android 应用程序,我需要知道如何通过 JavaScript 上传文件(图像和视频)。

任何人都可以帮助我吗?,给我任何想法或什么..

应用程序使用 WCF Rest Web 服务。

谢谢!

4

1 回答 1

3

使用文件传输 API - http://docs.phonegap.com/en/1.0.0/phonegap_file_file.md.html#FileTransfer应该可以解决问题:)

编辑 - 要使用文件传输,你会做这样的事情..

var options = new FileUploadOptions();
options.fileKey="photo";
options.fileName=fileURI.substr(fileURI.lastIndexOf('/')+1);
options.mimeType="image/jpeg";

var params = new Object();
params.value1 = "test";
params.value2 = "param";

options.params = params;

var ft = new FileTransfer();
ft.upload(fileURI, "http://some.server.com/upload.php", win, fail, options);

确保您正在定义 fileURI。在您的服务器上,您将寻找名称为“照片”或您所称的文件密钥的帖子。

于 2012-11-27T01:31:57.047 回答