이 ...은 폰갭은
var options = new FileUploadOptions();
options.fileKey = "file";
options.fileName = file.name;
var params = new Object();
if($scope.SelectedNames.length >0){
params.shareWith = SelectedNames[0].id;
//params.shareWith = [$scope.SelectNames[0].id,$scope.SelectNames[1].id];
}
options.params = params;
var ft = new FileTransfer();
ft.upload(file.toURL(), "https://mysupersecret.url.com", win, fail, options, true);
//the rest of it
문제는 때때로 동일한 키의 여러 FileTransfer의 PARAMS,하지만 서로 다른 값을 추가 shareWith 매개 변수에 추가해야하는 여러 개의 "SelectedNames"가 있습니다. .shareWith를 배열로 설정하려고하면 작동하지 않습니다. POST 쿼리 문자열을 직접 만들려고했지만 그 중 하나가 작동하지 않습니다. 분명히 추가로 params.shareWith='xyz'
을 호출하면 첫 번째 값을 덮어 씁니다.
생각하십니까?
가 나는의 쿼리 문자열에 제출하려는 :
shareWith = 값 1 & shareWith = 값 2 & shareWith =이 VALUE3
라이언 덕분에 내 프로그래밍을 다음 단계로 옮길 수있는 영감을 얻은 사람들이 있습니다. – bulltorious
친절하게 답변 해 주셔서 감사합니다. 친절한 설명에 감사드립니다. –
아침에 얼굴을 마주 쳤다. 조금이라도 추한다면 이것이 가능하다는 것을 깨달았다. 나는 그것이 다소 재미 있다고 생각하기 때문에 구현 물건을 남겼다. –