2010-02-25 6 views
2

누구든지 저의 단순하지만 좌절스러운 문제로 저를 도울 수 있는지 궁금합니다.플래시 IDE로 영화를 테스트하면 로컬 호스트에서 파일을로드 할 수 없습니다.

http://localhost/flash/Projects/MEL/Quiz/Quiz/bin/xml/quiz.xml에서 XML 파일을로드하는 SWF를 만들었지 만 Flash IDE에서 동영상 테스트를 사용하여 동영상을 실행할 때이 오류가 발생합니다.

Error #2044: Unhandled ioError:. text=Error #2032: Stream Error. URL: http://localhost/flash/Projects/MEL/Quiz/Quiz/bin/xml/quiz.xml 
    at Main/loadConfig()[D:\www\webroot\flash\Projects\MEL\Quiz\Quiz\src\Main.as:126] 
    at Main/configLoadError()[D:\www\webroot\flash\Projects\MEL\Quiz\Quiz\src\Main.as:143] 
    at flash.events::EventDispatcher/dispatchEventFunction() 
    at flash.events::EventDispatcher/dispatchEvent() 
    at flash.net::URLLoader/onComplete() 

내가 예외는 처리 할 경우 내가 오류 :

[IOErrorEvent type="ioError" bubbles=false cancelable=false eventPhase=2 text="Error #2032: Stream Error. URL: http://localhost/flash/Projects/MEL/Quiz/Quiz/bin/xml/quiz.xml"] 

문제가 브라우저에서 SWF를 실행하는 로컬 작업, 그것은 단지 플래시 IDE에서 이러한 오류를 발생 않습니다.

루트 웹 디렉토리에 와일드 카드 crossdomain.xml 파일을 추가하고 로컬 재생 보안을위한 SWF 제작 속성을 네트워크 만 허용으로 설정하려고했지만 어느 것도 내 문제를 해결하지 못했습니다.

Windows 7이 이전 버전의 Windows와 비교하여 로컬 호스트 이름을 다르게 처리하지만, 호스트 파일에 127.0.0.1 localhost을 추가해도 아무런 문제가 없습니다.

누구든지이 문제에 관해 밝힐 수 있습니까?

+0

처리되지 않은 오류에 대해 더 자세히 알 수 있습니까? try {..} catch (e) {trace (e);}와 (과) 비슷합니까? 파일을 찾을 수 없다는 이유로 파일이 이상합니다. – Les

+0

감사합니다. 원래 질문에 대한 예외를 처리 할 때 발생하는 오류를 추가했습니다. –

답변

2

나는 마침내 내 문제를 해결했고, 지금은 어리 석다.

어떤 이유로 Comodo Firewall이 모든 IP 및 모든 포트에서 Flash IDE를 차단하고있었습니다. 방화벽은 대개 연결 허용 또는 거부를 요청하지만이 경우에는 방화벽을 고려하지 않았습니다.

도움 주셔서 감사합니다.

+0

대단히 고맙습니다. 채팅 구역에 들어가기 위해서 : D .. 너와 똑같은 내 문제를 해결했다. 정말 고마워. 나는 똑똑한 보안 방화벽을 설치했다. 나는 그것을 껐다. 그리고 모두 잘 일하기 시작했다 : D – Parag

0

파일의 상대 경로를 사용해보십시오. 두 시나리오, IDE 및 브라우저에서 작동해야합니다.

+0

미안 내가 원래의 질문에 잘 작동하는 상대 경로를 사용하는 언급 했어야했다. 그러나 PHP를 통해 생성되는 XML 때문에 절대 경로로 전환해야했습니다. 플래시 IDE의 상대 경로를 동적 PHP 파일에 사용하면 PHP 코드 만로드되고 필요로하는 파싱 된 XML 결과는로드되지 않습니다. 어쨌든 고마워, . –

관련 문제