[질문]파일업로드시 멈춤현상이 발생하는 원인은?
찬
파일 업로드시 다음과 같은 메시지가 뜹니다.
조언해주신대로 무한루프의 문제가 아닐까 생각하고 소스를 이리 저리 수정해본 결과
onProgress 함수의내용을 전부 지워서 했더니, 메시지가 발생 되더군여.. T^T
그리고 onProgress 자체를 실행시키지 않았더니, 메시지가 뜨지 않았습니다.
(참고로 테스트는 600메가로 했습니다.)
onProgress를 사용을 해야 하는데,, 어떻게 해야 할까여??
도움부탁드립니다.
-
모아
엔터 프레임은 사용하지 않았구여, f[\thisPg\].txtCurr.text = bytesLoaded;로 해도,, 여전히 에러가 나네여..
-
분홍이
저도 비슷한 문제를 겪어서 한참을 만져봤는데요...onProgress 에 넘어오는 값 bytesLoaded 나 bytesTotal 을 받아서 소수점 연산을 줘버리면 얘가 죽어버려요 아마 f[\thisPg\].txtCurr.text = bytesLoaded 라고 넣어주시면 에러는 안나는걸 보실수 있을거에요. 아무래도 플래시의 소수점 버그때문에 그런거같긴한데...참고해보세요~
-
가림
엔터프레임도 체크를 해보심이... 엔터프레임을 안 지워준 곳이 있는건 아닌지요?
-
핫핑크
메시지가 떠도 업로드는 되지만... 메시지가 뜨는게 문제가 되고 있어여..
onProgress의 내용을 다 지워도 메시지가 나와여.. .~T^T
그리고 반복문은 전혀 안썼구여.. f[\thisPg\].txtCurr.text = humanSize(bytesLoaded,2);
이것만 써도 메시지가 나와여~ -
가을빛
onProgress 를 사용했다고 해서 무한루프에 빠지게 될리가 없습니다.
onProgress 에서 반복문을 잘못 사용하셨을테죠. -
날애
이 메세지 떠도 가만놔두면 업로드 완료 되지않나요?(일단 메세지가 뜨는게 문제긴 문제지만..)
저도 궁금하네요