Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 08.05.2016, 19:37
robotR2D2 вне форума Посмотреть профиль Отправить личное сообщение для robotR2D2 Найти все сообщения от robotR2D2
  № 1  
Ответить с цитированием
robotR2D2

Регистрация: 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 запускает.

Старый 09.05.2016, 13:01
dimarik вне форума Посмотреть профиль Отправить личное сообщение для dimarik Найти все сообщения от dimarik
  № 2  
Ответить с цитированием
dimarik
.
 
Аватар для dimarik

модератор форума
Регистрация: Sep 2003
Адрес: Москва
Сообщений: 4,630
Записей в блоге: 20
только "редактировать crossdomain.xml". только хардкор.
__________________
Воспитан в TimeZero. Работаю в Mail.ru.

Старый 09.05.2016, 14:18
robotR2D2 вне форума Посмотреть профиль Отправить личное сообщение для robotR2D2 Найти все сообщения от robotR2D2
  № 3  
Ответить с цитированием
robotR2D2

Регистрация: May 2016
Сообщений: 25
)) Разобрался с Air в FD. Нужно было некоторые батники в ручную вызвать. Приложение установилось с добавлением себя в список установок windows +ключи в реестре и прочий фарш. Я ожидал, что это будет как-то... проще. Вроде бы air был когда-то просто экзешником а-ля air.exe. Может путаю.
Не понятно, почему у swf столь урезанный доступ к сети: только через crossdomain.xml. Доступа к локальным файлам нет, украсть нечего.

Создать новую тему Ответ Часовой пояс GMT +4, время: 23:14.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 23:14.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.