2
를 통해 업로드 된 파일을 취소하고, 자바 스크립트에서 실행됩니다내가 파일 업로드를 취소 플래시에서 콜백이의 FileReference
파일이 선택된 파일이 들어있는 FileReferenceList 객체입니다 public function initApp():void
{
ExternalInterface.addCallback("cancelUpload", cancelUploadRequest);
}
public function cancelUploadRequest(filename:String):void
{
for each (var file:FileReference in files.fileList) {
if (file.name == filename) {
file.cancel();
}
}
}
. 여러 파일을 선택하고이 콜백을 2 회 이상 호출하면 하나의 파일 만 취소되고 다른 파일은 성공적으로 업로드됩니다. 코드에서
"file1.img, file2.wav"등의 단일 파일 이름 문자열을 통해 여러 파일 이름이 함수로 전달되는 경우 먼저 파일 이름을 구문 분석 한 다음 IMHO를 확인해야합니다. 여러 개의 파일을 선택할 때 파일 이름을 따라 해보십시오. – Ihsan
그러면 하나의 파일 만 삭제됩니다 ... 파일 객체의 데이터가 연속 호출시 끊어 질 수 있습니다. 당신이 그걸 확인 했니? – Ihsan
이 함수는 매번 다른 파일 이름으로 2 번 호출됩니다. 연속적인 호출에서 파일 객체의 데이터가 끊어진다는 것은 무엇을 의미합니까? –