Phonegap を使用して iOS アプリを開発しています。ファイル アップロード プラグインを使用して複数の画像を同時に Rails サーバーにアップロードしたいのですが、複数の画像をサーバーにアップロードする方法を教えてください。
2666 次
1 に答える
3
複数のファイルをアップロードする必要がある場合、すべてを同時にアップロードすることはできなかったと思います。一度に 1 つのファイルをアップロードするには、ループを作成する必要があります。
例えば:
//list of images URI
var items = [imgURI1,imgURI2,imgURI3];
$.each(items,function(){
uploudPhoto($(this));
});
function uploadPhoto(imageURI) {
var options = new FileUploadOptions();
options.fileKey="file";
options.fileName=imageURI.substr(imageURI.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(imageURI, encodeURI("http://some.server.com/upload.php"), win, fail, options);
}
于 2012-12-12T11:45:31.750 に答える