【发布时间】:2013-05-01 15:41:08
【问题描述】:
我正在尝试使用 phonegap 从 android Emulator 上传图像,同时将文件从模拟器传输到服务器中的 php 文件时出现文件传输错误。任何人都可以建议如何将图像文件从 android 模拟器上传到 php 脚本。
请给我一个解决方案。
下面是我使用的代码
console.log("File Upload Started");
var options = new FileUploadOptions();
options.fileKey="file";
options.fileName=imageData.substr(imageData.lastIndexOf('/')+1);
options.mimeType="image/jpeg";
var params = {};
params.value1 = "test";
params.value2 = "param";
options.params = params;
console.log("File Transfering Started");
var ft = new FileTransfer();
ft.upload(imageData, encodeURI("http://127.0.0.1/upload.php"), win, fail, options);
提前致谢
【问题讨论】:
-
如果您发布为此编写的相关代码,我们可以帮助您解决问题。
-
console.log("文件上传开始"); var options = new FileUploadOptions(); options.fileKey="文件"; options.fileName=imageData.substr(imageData.lastIndexOf('/')+1); options.mimeType="图像/jpeg";变量参数 = {}; params.value1 = "测试"; params.value2 = "参数"; options.params = 参数; console.log("文件传输开始"); var ft = new FileTransfer(); ft.upload(imageData, encodeURI("127.0.0.1/upload.php"), win, fail, options);
标签: cordova jquery-mobile phonegap-plugins