При тестировании фильма с помощью Flash IDE не удается загрузить файл с локального хоста - PullRequest
2 голосов
/ 25 февраля 2010

Мне просто интересно, может ли кто-нибудь помочь мне с моей простой, но неприятной проблемой.

Я создал 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 безрезультатно.

МожетКто-нибудь пролил свет на этот вопрос?

Ответы [ 2 ]

2 голосов
/ 26 февраля 2010

Я наконец-то решил свою проблему, и теперь я чувствую себя глупо.

По какой-то причине Comodo Firewall блокировал Flash IDE на любом IP и любом порту. Брандмауэр обычно просит меня разрешить или запретить соединение, однако в этом случае этого не произошло, поэтому я никогда не думал о брандмауэре.

Спасибо за вашу помощь!

0 голосов
/ 25 февраля 2010

Попробуйте использовать относительный путь к файлу. Должен работать в обоих сценариях, во Flash IDE и в браузере.

...