Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Достать bitmap из loader (http://www.flasher.ru/forum/showthread.php?t=183661)

ЗлОй ПрОграММер 28.08.2012 14:40

Достать bitmap из loader
 
Здраствуйте, я делал ВКонтакте пару приложений где чтобы показать аву друга получал bitmap из loader (где то тут на форуме описывается эта фича), так вот вчера все приложения с данной функцией перестали работать, подозреваю что из за обновления flash player. Никто не в курсе, может adobe прикрыла эту фичу ?

caseyryan 28.08.2012 14:51

Да, эту дыру закрыли.
http://www.flasher.ru/forum/showthread.php?t=183537
http://www.flasher.ru/forum/showthread.php?t=183639

alatar 28.08.2012 15:26

JPEGDecoder (или любой другой)?

zuxul 28.08.2012 16:49

У вконтакта нет "кроссдемейника"?

caseyryan 28.08.2012 17:03

Причем тут кроссдоменник вообще? Во втором посте есть ссылки на темы, там проблема описана подробнее.
Контактовский кроссдоменник разрешает доступ только к их доменам. А флешки находящиеся в iFrame, например, доступа к картинкам контакта получить не могут.

zuxul 28.08.2012 17:18

Посмотрел кроссдомейник, ограничвают только своими доменами.
Из Ваших слов: флешки, находящиеся в НЕ iFrame должны иметь доступ к картинкам, для других, придется делать "проксирование".
Пробовал загрузить данные для JPEGDecoder - получал ту же секьюрную ошибку.

Aquahawk 28.08.2012 18:26

Цитата:

флешки, находящиеся в НЕ iFrame должны иметь доступ к картинкам, для других, придется делать "проксирование".
Истинно так.

ЗлОй ПрОграММер 29.08.2012 15:14

вот блин все приложения накрылись))) во всех я доставал битмапки)

zuxul 29.08.2012 16:07

Если Вам трафик не съест весь бюджет, сделайте проксирование, типа такого
Код AS3:

var loader:Loader(new URLRequest("http:сервер_где_хостится_приложение/get_pic.php?url=урл_с_другого_домена

файл get_pic.php
PHP код:

<?php
echo file_get_contents($__REQUEST["url"]);
?>

Лучше, конечно, найти более продвинутый скрипт для отдачи контента. Чтобы выставлял правильные заголовки, и т.д.

Krusty 29.08.2012 16:23

При использовании такого кода сервер будет взломан минут за десять


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

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