2014-12-23 2 views

답변

3

openDialog().done()에 가입하셨습니다. 이 콜백은 사용자가 파일을 선택하고 대화 상자에서 "완료"를 클릭 할 때 호출됩니다. 이 콜백에서는 file 객체를 받고 file.fail() 콜백에 가입합니다. 이 콜백은 네트워크 오류 또는 유효하지 않은 유효성 검사기로 인해 파일 업로드가 실패 할 때 호출됩니다.

$('#uc_open').on('click', function() { 
    // Open the dialog on button cick 
    uploadcare.openDialog(null, { 
     imagesOnly: true 
     }).done(function(file) { 
      // User has just clicked "Done" in Uploadcare dialog 
      file.done(function(fileInfo) { 
       // File uploading succeeded 
      }); 
     }).fail(function(error, fileInfo) { 
      // User just has closed the dialog by pressing ESC or clicking on "×" 
      alert(error); 
     }); 
    return false; 
}); 
+0

가 작동 않았다

당신이 (또는 ESC 키를 눌러 오른쪽 상단 모서리에있는 ×를 클릭하여) 파일을 선택하지 않고 사용자가 대화 상자를 닫습니다, 당신은 openDialog().fail()에 가입해야 할 때 콜백에 가입하고자 할 경우

? 나를 위해 변경 이벤트가 실행되지 않습니다 – doniyor

+0

@doniyor«변경»이벤트로 무엇을 의미합니까? 변경 이벤트가 없습니다. – homm

관련 문제