![]() |
SecurityError: Error #2122 (сохранить скриншот)
не могу понять в чем беда:
Нажимаю кнопку сохранить скриншот - сохраняет. Если нажму сохранить скриншот после того как я взял аву с вк, то выбевает SecurityError: Error #2122(причем именно только после того ЕСЛИ я вставил авку с вк в флешку) в кросс домен добавил Код AS3:
подскажите как мне обойти эту защиту чтоб сохранить скриншот игры с аватаркой вк ? |
Если не прикрыли, то тут.
|
прикрыли, в момент скриншота убирай аватарки с дисплейлиста
|
Цитата:
|
Я же правильно понял что основное приложение у тебя через iframe?
У вк в таком случае есть чит один. можно загружать swf в их доменную зону (из админки приложения). загружаешь в админку swf в котором есть классы которые грузят аватарки (в качестве байтов через URLLoader) и получаешь ссылку на неё, в основной флешке грузишь эту swf, вызываешь у неё функцию загрузки автарок и затем грузишь эти байты через Loader#.loadBytes и всё. Если flash приложение, то там всё просто, нужно в LoaderContext указать SecurityDomain.currentDomain будет доступ ко всем аватарка в рамках доменной зоны *.vk.me,*.vk.com (кроме дефолтных автарок типа http://vk.com/images/deactivated_100.gif которые находятся на vk.com их загрузку лучше игнорировать и загрузить их стразу в приложение) |
Я извиняюсь что не уточнил но главная флешка у меня находиться на другом сетевом ресурсе, и чтоб зайти в нее контакт не нужен, аву с вк я беру посредством external через JS.
|
создаешь любое приложение, грузишь swf в админку, получаешь ссылку, в своей флешке грузишь эту swf по ссылке, спрашиваешь у него автарку, грузишь аватарку, получаешь байты, грузишь байты, получаешь аватарку девственно чистую, родную, с которой можешь что угодно делать.
фишка в том что загруженное swf через админку приложения (любого, хоть закрытого) будет в домене *.vk.com, по правам (http://трололо.vk.com/crossdomain.xml) ему доступны все *.vk.com ресурсы, загружая эту swf ты так же имеешь доступ ко всем *.vk.com ресурсам через него |
Цитата:
|
| Часовой пояс GMT +4, время: 23:01. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.