Всем привет.
Уже второй день бьюсь, перечитал что только можно - не получается победить проблему...
Есть локальная флэшка main.swf, которая обращается к Instagram - все отлично работает. Проверяю тип безопасности песочницы, которую устанавливает Flash Player
Код AS3:
trace(Security.sandboxType); // localTrusted
Тип безопасности - локальный с установленным доверием. Тут все понятно.
Но мне нужно, чтобы эта флэшка лежала на моем сайте - например,
https://blablabla.com, и другая флэшка loader.swf, которая теперь лежит локально на компе, ее загружала в себя. (В loader.swf так же прописал Security.allowDomain, так как без этого main.swf загружаться не будет)
loader.swf:
Код AS3:
public class MainLoader extends Sprite
{
private var loader:Loader;
public function MainLoader()
{
trace(Security.sandboxType);
Security.allowDomain("https://blablalba.com");
loader = new Loader();
loader.load(new URLRequest("https://blablabla.com/main.swf"));
addChild(loader);
}
}
Работает - loader.swf загружает в себя main.swf
У loader.swf теперь тип безопасности - localTrusted, а у main.swf - remote.
Но вот обращение к Instagram не работает (Console):