Почему фотка с контакта на локалке грузится а на сайте нет

Обсуждение и помощь по вопросам взаимодействия с ВКонтакте API в Flash-приложениях (ActionScript)

Почему фотка с контакта на локалке грузится а на сайте нет

Сообщение Macuk » 24 фев 2012, 15:36

  1. package
  2. {
  3.     import flash.display.*;
  4.     import vk.*
  5.     import flash.events.*
  6.     import flash.net.URLRequest;
  7.  
  8.     public class Var extends Sprite
  9.     {
  10.         public var api_id:Number;
  11.         public var viewer_id:Number;
  12.         public var sid:String;
  13.         public var secret:String;
  14.        
  15.         public function Var()
  16.         {
  17.             var flashVars:Object = stage.loaderInfo.parameters as Object;
  18.             // ТО ЧТО В КОМЕНТЕ ЭТО ДЛЯЛОКАЛЬНОГО ТЕСТИРОВАНИЯ
  19.             /*
  20.             flashVars['api_id'] = 28;
  21.             flashVars['viewer_id'] = 542;
  22.             flashVars['sid'] = '4ce7f6c008582888efd4b3665c77cb14072181910b865fbd9194a40cc82b45';
  23.             flashVars['secret'] = 'c4bfa0dfe5';
  24.             */
  25.             // ТО ЧТО НИЖЕ ДЛЯ ТЕСТИРОВАНИЯ НА САЙТЕ vk.com
  26.             api_id = flashVars['api_id']
  27.             viewer_id = flashVars['viewer_id']
  28.             sid = flashVars['sid']
  29.             secret = flashVars['secret']
  30.             var VK:APIConnection = new APIConnection(flashVars);       
  31.             VK.api('users.get', {uids:flashVars['viewer_id'], fields:'photo'}, onUser, onError) // вызываемая функция
  32.         }
  33.         public function onUser(data:Object){
  34.             firstName.text = data[0]['first_name'] + ""
  35.             lastName.text = data[0]['last_name'] + ""
  36.             _loader.contentLoaderInfo.addEventListener(Event.COMPLETE, function(e:Event):void
  37.                                                        {
  38.                                                         _loader.content.x = photoMedium.x
  39.                                                         _loader.content.y = photoMedium.y
  40.                                                         addChild(_loader.content)
  41.                                                         })
  42.                                              _loader.load(new URLRequest(data[0]['photo']))
  43.         }
  44.         public function onError(data:Object){
  45.             info.text = data.error_msg + ""
  46.         }

при изменении соответствующих данных, на локальной машине все грузится, а именно имя, фамилия и фотография. При изменении данных и заливке в контакт имя с фамилией грузятся и отображаются а вот ФОТОГРАФИЯ НЕТ. Я с ума начинаю сходить. объясните кто знает в чем дело
Macuk

 
Автор темы
Сообщения: 8
Зарегистрирован: 23 фев 2012, 15:00
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.

Чтобы убрать блок с рекламой, зарегистрируйтесь на форуме или войдите.

Google
 



Re: Почему фотка с контакта на локалке грузится а на сайте нет

Сообщение Alazaur » 24 фев 2012, 16:00

Попробуйте написать вместо

так
  1. var context:LoaderContext = new LoaderContext();
  2. context.securityDomain = SecurityDomain.currentDomain;
  3. context.applicationDomain = ApplicationDomain.currentDomain;
  4. _loader.load(new URLRequest(data[0]['photo']), context);

Должно стать наоборот (не работать на локалке, но грузить вконтакте).

За это сообщение автора Alazaur поблагодарил:
Macuk
Alazaur
Разработчик
Разработчик
 
Сообщения: 1001
Зарегистрирован: 16 окт 2011, 20:25
Благодарил (а): 24 раз.
Поблагодарили: 121 раз.

Re: Почему фотка с контакта на локалке грузится а на сайте нет

Сообщение Macuk » 24 фев 2012, 16:42

Классно, все появилось, А в чем была загвоздка?
Macuk

 
Автор темы
Сообщения: 8
Зарегистрирован: 23 фев 2012, 15:00
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.

Re: Почему фотка с контакта на локалке грузится а на сайте нет

Сообщение sanych_dv » 24 фев 2012, 16:57

А в чем проблемы с локальным отображением? http://www.macromedia.com/support/docum ... ger04.html добавьте проект в доверенные папки.
sanych_dv
Разработчик
Разработчик
 
Сообщения: 550
Зарегистрирован: 29 апр 2011, 01:52
Благодарил (а): 1 раз.
Поблагодарили: 77 раз.


Вернуться в Создание Flash-приложений ВКонтакте



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0