2009-09-01 6 views
0

У меня есть Flex 3 SWF в одном ковше Amazon S3, который динамически загружает изображения для кнопок, которые хранятся в другом ведре S3.Могу ли я получить Flex .swf и изображения из разных ковшей Amazon S3?

Я установил полностью открытый файл crossdomain.xml в каждом ковше, но когда я вызываю SWF с моего веб-сайта, загружается только несколько изображений кнопок - и они являются просто «вверх» или «нормальным» состоянием (т.е. не «вниз», «над» или «отключено»).

Я надеялся, что просто установить открытый файл политики crossdomain.xml было бы достаточно, чтобы позволить мне извлекать изображения через эти разные домены, но это явно не работает.

Я хотел бы как можно более простое решение, но я читал об использовании либо SHIM-фильма (который не звучит просто), либо, используя PHP, например, в качестве прокси-сервера, но я не знаю Думаю, я могу сделать это с S3, так как это не настоящий сервер, как таковой.

Я был бы очень признателен за любые мысли об этом от людей, которые сделали что-то подобное.

+0

Вы пробовали загрузки изображений с другого веб-сайта, просто чтобы убедиться, что это амазонки s3 конкретная проблема? –

+0

Привет, Джеймс. Спасибо за комментирование так быстро. Я еще не пробовал - я отдам его и отчитаюсь здесь. Это может не быть специфичным для S3, и в этом случае мне все равно потребуется решение для обычной загрузки изображений/данных из разных доменов. Отчитаться об этом немного больше, возможно, ActionScript Security.LoadPolicyFile() собирается сортировать это для меня. Еще раз спасибо. –

ответ

2

Как раз для того, чтобы следить за этим, я сделал, как предложил Джеймс Лоурук и довел содержимое до локального сервера, где он все еще не прошел. Некоторые вещи, которые я не ценил, прежде чем я начал смотреть на это, и то, что я узнал:

  • Amazon S3 ведра поддерживают вложенные структуры (по какой-то причине, я убедился, что они могли держать только плоские структуры файлов - I ! не знаю, почему)

  • размещения crossdomain.xml файл в корне ведра S3 был ключ к сортировке на это

  • crossdomain.xml файлы, измененные в проигрывателе Flash Player 9 и далее - я верю - в v10 кроме того, есть дополнительные команды, связанные с поведением главного файла, которые мне нужно было lement.

Некоторые интересные ссылки:

http://www.jodieorourke.com/view.php?id=108&blog=news

http://developer.amazonwebservices.com/connect/entry.jspa?externalID=2011

 Смежные вопросы

  • Нет связанных вопросов^_^