#actionscript-3 #crossdomain.xml
#actionscript-3 #crossdomain.xml
Вопрос:
У меня есть.swf, который является SWF-файлом для моего основного приложения, и он пытается загрузиться в b.swf, который содержит некоторые дополнительные ресурсы, а также некоторые Actionscript. a.swf, на которых поддерживается sub1.domain.com и b.swf продолжает существовать sub2.domain.com (оба в одном домене, просто разные поддомены.) В.swf я загрузил crossdomain.xml из domain.com а также добавлен следующий код как в.swf, так и в.swf:
Security.allowDomain("*");
Security.allowInsecureDomain("*");
Нужно ли загружать crossdomain.xml также в b.swf для предотвращения ошибки безопасности или достаточно наличия allowDomain / allowInsecureDomain?
Дополнительная информация: — Использование Flash Player 9 — Использование AS3
Ответ №1:
Да, для загрузки кроссдомена вам больше нужен sub2 / SWF B, чем sub1 / SWF A.
Однако небольшой вопрос… это один и тот же домен и разные третьи уровни?
Комментарии:
1.Домены настраиваются следующим образом: assets.my.domain.com/media/a.swf external.my.domain.com/files/b.swf Имеет ли это значение?
2. Да, это один и тот же домен, просто разные поддомены.