서버에 동기 요청을 보내려고합니다. 요청이 완료되고 서버가 응답 할 때까지 전체 프로그램이 아무 것도 처리하지 못하게하고 싶습니다. 이 일을하는 올바른 방법은 무엇입니까?요청이 완료 될 때까지 액션 스크립트 블록
0
A
답변
1
서버가 응답 할 때까지는 전체 프로그램이 처리를 중단하지 않아도됩니다. swf가 "15 초 동안 스크립트 실행"대화 상자 경고를 트리거 할 수있는 위험을 감수하기 때문입니다. 어떤 시점에서 당신은 당신의 행동을 잃어버린 원인으로 생각할 수도 있습니다. 이것은 일반적으로 "충돌"로 간주되며 "좋은 생각이 아닙니다."
모든 실행 (렌더링 포함) 중단이 달성한다고 생각하는 것은 무엇입니까? 당신이 원하는 정말것은 바로 요청시 사용자 활동에 대한 응용 프로그램이 완전히 비 반응 할 경우
, 당신은 멀리 응용 프로그램의 루트 무비 클립에 허위의 mouseChildren = mouseEnabled = 설정과 함께 얻을 수 있습니다. 타임 라인 애니메이션을 중단해야하는 경우 전역 적으로 찾기/중지하는 방법을 찾아야합니다. 분명히 여러분이 듣고있는 enter_frame 이벤트 나 실행중인 타이머는 요청할 때 멈춰야합니다.
당신 (는 타이머를 중지하지 않지만 아마도 enter_frames 중지됩니다) 코드에서 0fps에 대한 SWF의 프레임 속도를 설정 멀리 얻을 수 있지만, 수 당신은 제 3 자 모듈을 작성하는 경우 이것은 확실히 swf의 소비자를 매우 화나게 할 것입니다.
0
당신은 할 수 없습니다. (실제로 그것은 좋은 것입니다.) 로드는 플레이어 코드가 프레임에 대해 사용자 코드가 끝날 때까지 시작되지 않습니다. 그래서 Loader.load를 호출하고 나중에 COMPLETE에 대한 이벤트 리스너를 추가 할 수 있습니다.
관련 문제
- 1. 웹 요청이 완료 될 때까지 기다림
- 2. 요청이 완료 될 때까지 Firefox 확장 기능이 Firefox를 고정시킵니다.
- 3. 이 JS 코드는 AJAX 요청이 완료 될 때까지 대기합니까?
- 4. Jquery ajax 요청, 최신 요청이 완료 될 때까지 기다림
- 5. 활동 완료 메소드가 완료 될 때까지 대기합니까?
- 6. 이벤트가 완료 될 때까지 블로킹
- 7. 이벤트가 완료 될 때까지 차단하십시오.
- 8. 스크립트가 완료 될 때까지 기다리지 마십시오.
- 9. 스크립트 기능이 완료 될 때까지 이미지로드 (GIF)를 표시하는 방법
- 10. 스레드가 완료 될 때까지 프로그램 실행을 중지하십시오.
- 11. NSXMLParser :로드가 완료 될 때까지 어떻게 대기해야합니까?
- 12. AsyncTask가 완료 될 때까지 ProgressDialog가 표시되지 않습니다.
- 13. 비활성화 에어로가 완료 될 때까지 대기
- 14. 이벤트가 완료 될 때까지 대기하는 방법
- 15. JS 함수가 완료 될 때까지 onclick을 비활성화하십시오.
- 16. 작업이 완료 될 때까지 qsub 블록을 만드시겠습니까?
- 17. Executor의 모든 스레드가 완료 될 때까지 기다리시겠습니까?
- 18. 스레드가 실행 완료 될 때까지 기다리는 중
- 19. 복사가 완료 될 때까지 xcopy가 일시 중지됩니까?
- 20. 모든 프로세스가 완료 될 때까지 대기
- 21. Java 스레드가 완료 될 때까지 기다려주십시오.
- 22. COM Interop - Excel이 완료 될 때까지 기다립니다.
- 23. 자식 창로드가 완료 될 때까지 기다리는 중
- 24. 스트림 쓰기가 완료 될 때까지 대기하는 방법
- 25. 두 개의 스레드가 완료 될 때까지 대기
- 26. WebBrowser.Print()가 완료 될 때까지 기다립니다. .NET
- 27. 애니메이션이 완료 될 때까지 사용 안함
- 28. 명령을 실행하고 완료 될 때까지 기다립니다. C#
- 29. PHP가 이전 함수가 완료 될 때까지 대기합니다.
- 30. 다운로드가 완료 될 때까지 기다리는 방법?