이벤트 핸들러에서만 수신 할 값을 반환하기 위해 이벤트를 처음 시작하는 함수에 이벤트 핸들러가 반환하는 값이 있어야합니다. . 나는 이것을 달성하거나 다른 각도에서 문제를 공격하는 쉬운 방법이 있어야한다고 생각합니다.자바 스크립트에서 부모 함수로 이벤트 핸들러의 값을 반환
내가 실제로해야 할 것은 :이
- 합니다 (dataURL이 canvas.toDataURL에서 오는())
- img.onload가하게됩니다에 dataURL을 공급하는 새로운 IMG의 DOM 객체를 생성 나에게 dataURL을 반환합니다.
어떻게 든 도움이된다면 사용하지만 당연히하지 않아도됩니다.
필자는 데이터가 즉시 img에 의존 할 수없고 이벤트가 발생하기를 기다리는 시간 제한을 사용하는 것이 어리석은 느낌이 들며 일부 글로벌 변수를 사용하기 때문에 특히 병렬로 처리 될 수 있습니다 .
더 많은 배경 정보를 보려면 HTML5 엔진으로 이미지를 업로드 (멀티)하기 전에 크기를 조정해야합니다. 심지어 읽기, 물론 어떤 조언을위한
감사합니다 :)
감사합니다, 이고르
아무 것도 이벤트 처리기를 쓴 다음 "부모"함수의 값이 필요하다는 것을 알았습니다. 나는 타임 아웃으로 반복 할 수 있다는 것을 알지만, 직관력은 더 똑똑한 것이 있어야한다고 말한다. :) –
약속 도서관은 가치가 있을지 모른다 : https://github.com/kriskowal/q – thetallweeks
아주 오래된 것일 수도 있지만 이 질문에 비틀 거리는 사람에게 유용한 설명. 요즘 블루 버드를 사용하고 있습니다. 질문을 검토하면 많은 진전이 있었음을 깨달았습니다. 금요일 오후에 재계에 감사드립니다.) –