08.05.2016, 19:37
|
|
Регистрация: May 2016
Сообщений: 25
|
Избежать "securityError" при загрузке через URLLoader.
Имеется swf, который будучи запущенным во Flashdevelop, получает JSON данные с сервера. В самое IDE все хорошо. Но как только файл запускается самостоятельно, то вместо JSON лоадер ловит "securityError".
В FD файл имеет сэндбокс "localTrusted", отдельно - "localWithNetwork". Последнего вроде бы должно хватать для свободного доступа куда угодно (если запуск не с web, а как самостоятельное приложение), без необходимости редактировать crossdomain.xml (к серверу доступа нет, нужно решить вопрос на стороне приложения). Поправьте, если ошибаюсь.
В общем, суть в том, что нужно получить итоговое приложение, которое "забьет" на Security ограничения. Возможен так же вариант через Air. Но здесь у меня уже другая проблема: FD собирает Air проект с "swf" расширением, которое по умолчанию открывает обычный Flash player. Сколько не бился, я так и не смог найти исполняющий файл Air и через него запустить приложение. Хотя FD через кучу батников все же Air запускает.
|