Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > API приложений и сред

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 28.02.2012, 17:40
Фенёк вне форума Посмотреть профиль Отправить личное сообщение для Фенёк Найти все сообщения от Фенёк
  № 1  
Ответить с цитированием
Фенёк

Регистрация: May 2011
Сообщений: 221
Question Пост картинки на стену

Здравствуйте, никак не запостить картинку на стену

Код AS3:
		private function makeScreenshot(e:MouseEvent):void
		{
			VK.api("photos.getWallUploadServer", {}, responseFromServer, onError);
		}
 
		private function responseFromServer(response:Object):void
		{
			var raw			:BitmapData,
				brr			:ByteArray;
 
			raw = new BitmapData(stage.stageWidth, stage.stageHeight);
			raw.draw(stage);
			brr = PNGEncoder.encode(raw);
 
			mpLoader = new MultipartURLLoader();
            mpLoader.addFile(brr, "screenshot.png", "photo", 'image/jpeg');
            mpLoader.addEventListener(Event.COMPLETE, WallSavePhotoPost);
            mpLoader.load(response.upload_url);
		}
 
		private function WallSavePhotoPost(e:Event):void
        {
            var answer:String = mpLoader.loader.data;
            var serverAswer = answer;
            var data:Object = new JSONDecoder(answer).getValue();
            VK.api("photos.saveWallPhoto", { server: data.server, photo:data.photo, hash: data.hash }, WallSaveAppPost, WallWallError);
        }
Ошибка:
Цитата:
*** Нарушение безопасности изолированной среды ***
Подключение к http://cs4570.vk.com/upload.php?act=...=1&wallphoto=1 прервано – нет разрешения от http://cs4570.vk.com/u2162398/acc2505a57ca2b.zip
SecurityError: Error #2176: Определённые действия, например, те, после которых появляется всплывающее окно, могут быть только результатом взаимодействия с пользователем, к таким действиям относятся щелчок мышью или нажатие кнопки.
Который час бьюсь. Локализовал ошибку, она на строчке
Код AS3:
mpLoader.load(response.upload_url);
Разрешение на работу с нетворком повесил, дал все разрешения приложению и оно открыто и доступно для всех. Чего делать

Старый 28.02.2012, 18:11
GBee вне форума Посмотреть профиль Отправить личное сообщение для GBee Найти все сообщения от GBee
  № 2  
Ответить с цитированием
GBee
 
Аватар для GBee

Регистрация: Jan 2009
Сообщений: 3,067
Записей в блоге: 3
Отправить сообщение для GBee с помощью Skype™
Цитата:
Определённые действия, например, те, после которых появляется всплывающее окно, могут быть только результатом взаимодействия с пользователем, к таким действиям относятся щелчок мышью или нажатие кнопки.
Вам же написали

Добавлено через 37 секунд
Аплоад файла только по действию юзера.
__________________
Чтобы доказать, что вы не робот, причините вред другому человеку.

Старый 01.03.2012, 19:15
Фенёк вне форума Посмотреть профиль Отправить личное сообщение для Фенёк Найти все сообщения от Фенёк
  № 3  
Ответить с цитированием
Фенёк

Регистрация: May 2011
Сообщений: 221
Благодарен, пофиксил

Создать новую тему Ответ Часовой пояс GMT +4, время: 03:19.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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