Мне просто интересно, может ли кто-нибудь помочь мне с моей простой, но неприятной проблемой.
Я создал SWF-файл, который загружает файл XML из http://localhost/flash/Projects/MEL/Quiz/Quiz/bin/xml/quiz.xml,, но я получаю эту ошибку при запускефильм с помощью Test Movie во 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-файла в браузере локально работает, он только выбрасывает эти ошибки в Flash IDE.
Я попытался добавить файл подстановочного символа crossdomain.xml в мой корневой веб-каталог и установить свойства публикации SWF для локальной безопасности воспроизведения на Разрешить только сеть, но ни один изэто решило мою проблему.
Я знаю, что Windows 7 по-разному обрабатывает разрешение имен локальных хостов по сравнению с предыдущими версиями Windows, но я даже добавил 127.0.0.1 localhost
в мой файл hosts безрезультатно.
МожетКто-нибудь пролил свет на этот вопрос?