Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Изолированная среда в плеере 11.4 (http://www.flasher.ru/forum/showthread.php?t=183537)

RAlfDog 24.08.2012 20:11

Изолированная среда в плеере 11.4
 
После обновления на версию 11.4 перестали загружаться картинки с серверов ВК!

Пример, гружу картинку http://vkontakte.ru/images/inline_video_play.png:
В ответ приходит SecurityErrorEvent type="securityError" bubbles=false cancelable=false eventPhase=2 text="Error #2"

Подскажите, пожалуйста, где найти значение кода этой ошибки?
P.S. Еще позавчера эта картинка грузилась нормально.

Aquahawk 24.08.2012 20:19

Есть такое. Только вы её не просто ведь загружаете? Вы к ней в bytes лезете, наверно чтобы в битмапдату срисовать. раньше так обходили ограничение безопасности. Теперь его пофиксили.

RAlfDog 24.08.2012 20:26

Да, но не сразу же я лезу, а значительно потом.
Всё равно?

И т.е. теперь никак её не заdraw'вить ?

caseyryan 24.08.2012 20:35

Цитата:

Теперь его пофиксили.
Стало быть закрыли все-таки дырку... Не есть гуд.
Цитата:

И т.е. теперь никак её не заdraw'вить ?
А где приложение находится, которое ее грузит? Контекст загрузки уже не в моде?

RAlfDog 24.08.2012 20:46

Приложение на другом домене, не загружено на vk.com или vkontakte.ru.
Контекст тоже, конечно же, включён.
Кроссдомайн такой (http://vkontakte.ru/crossdomain.xml):
<cross-domain-policy>
<site-control permitted-cross-domain-policies="master-only"/>
<allow-http-request-headers-from domain="vk.com" headers="*"/>
<allow-http-request-headers-from domain="vkontakte.ru" headers="*"/>
<allow-http-request-headers-from domain="vkadre.ru" headers="*"/>
<allow-http-request-headers-from domain="*.vkadre.ru" headers="*"/>
<allow-access-from domain="vk.com" to-ports="80"/>
<allow-access-from domain="vkontakte.ru" to-ports="80"/>
<allow-access-from domain="vkadre.ru" to-ports="80"/>
<allow-access-from domain="*.vkadre.ru" to-ports="80"/>
</cross-domain-policy>

Aquahawk 24.08.2012 20:48

Всё никак. Самая лажа с аватарами, их теперь нормально не поскейлить.

Добавлено через 30 секунд
Только если через свой сервак гонять.

RAlfDog 24.08.2012 20:59

К Bitmap'у картинок тоже теперь не добраться, чтобы smoothing включить ?

caseyryan 24.08.2012 21:06

Цитата:

Самая лажа с аватарами, их теперь нормально не поскейлить.
В смысле? Даже если приложение залито в контакт? Оо
я просто еще не проверял

maxkar 24.08.2012 21:20

Цитата:

В смысле? Даже если приложение залито в контакт?
В контакте нормально. Для почти всех аватаров кросдоменники нормальные (допускают для приложения из контактовского домена грузить картинки). Нельзя только для игроков "без аватара" картинку загрузить, вот там кроссдоменника нет (она на каком-то отдельном сервере лежит).

Ну да, грузить нужно без хаков, через loader + usePolicyFile.

Aquahawk 24.08.2012 21:31

Не все приложения залиты вконтакт напрямую, многие живут в iframe и домен другой.


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

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