ОК. У меня есть приложение, которое загружает изображения продуктов с помощью тега и изменяя источник. .SWF находится на стороне http сайта, а изображения на стороне https сайта. поэтому сначала я получил эту ошибку:
SecurityError: Ошибка № 2122: безопасность
нарушение песочницы: Loader.content:
http://www.MYDOMAIN.com/Masonic.swf
не может получить доступ
https://www.MYDOMAIN.com/masonic_images/13_red_d2-MAS72479bl_red.jpg.
Файл политики требуется, но
Флаг checkPolicyFile не был установлен, когда
этот носитель был загружен. в
flash.display :: Loader / get content () в
SmoothImage / http://www.adobe.com/2006/flex/mx/internal::contentLoaderInfo_completeEventHandl
эр ()
Итак, после некоторого исследования я нашел эту статью: http://www.damienking.net/tutorial-using-remotely-hosted-images-flex Я сделал то, что он сказал, и теперь я получаю такую же ошибку:
SecurityError: Ошибка № 2123: безопасность
нарушение песочницы: Loader.content:
http://www.MYDOMAIN.com/Masonic.swf
не может получить доступ
https://www.MYDOMAIN.com/masonic_images/12_red_d2-MAS60338bl_red.jpg.
Нет доступа к файлам политики. в
flash.display :: Loader / get content () в
SmoothImage / http://www.adobe.com/2006/flex/mx/internal::contentLoaderInfo_completeEventHandl
эр ()
Кроме того, после того, как я щелкну на dismiss в появившемся окне с ошибкой, изображения загружаются позже, но затем устанавливаются размер реального изображения, а не ширина и высота, на которые я установил компонент. Я понятия не имею, что с этим делать.
Любая помощь приветствуется.
СПАСИБО!