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

Вернуться   Форум Flasher.ru > Flash > Серверные технологии и Flash

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 28.09.2010, 12:39
CaribbeanLegend вне форума Посмотреть профиль Отправить личное сообщение для CaribbeanLegend Найти все сообщения от CaribbeanLegend
  № 1  
Ответить с цитированием
CaribbeanLegend
 
Аватар для CaribbeanLegend

Регистрация: Jul 2010
Сообщений: 24
По умолчанию Взаимодействие флашки с PHP через JS

Всех приветствую!

У меня следующая проблема:
Есть флашка (AS 3.0), которая разговаривает с JS через ExternalInterface. JS же, в свою очередь, общается с PHP (jQuery).

Общаются они по такой схеме:
Флашка посылает запрос на страницу (в JS). После этого JS через jQuery отправляет POST-запрос серверному PHP-скрипту. PHP обрабатывает запрос и возвращает в JS некие данные в формате JSON, откуда они идут во флашку (прям в JSON-формате), где декодируются (с помощью AS3CoreLib).

На локальном сервере все работает просто на ура, но стоит лишь закинуть все это на хост, появляется такая ошибка:
"Error calling method on NPObject!".

И лезет она при вызове метода JSON.encode(), который должен декодировать данные, возвращенные PHP-скриптом.

Подскажите, плиз, что это может быть и как лечить?

===

Да, уже вылечил


Последний раз редактировалось CaribbeanLegend; 28.09.2010 в 14:31.
Старый 28.09.2010, 13:12
mikhailk вне форума Посмотреть профиль Отправить личное сообщение для mikhailk Найти все сообщения от mikhailk
  № 2  
Ответить с цитированием
mikhailk
 
Аватар для mikhailk

Регистрация: Nov 2009
Адрес: СПб
Сообщений: 2,236
Я так понимаю, надо просто вывести в дебаговое окошко чего там JS передает и все вопросы сами собой отпадут.

Дебаговое окошко можно ручками написать или взять один из имеющихся трейсеров для рантайма.

Старый 18.10.2010, 17:06
Azimuth вне форума Посмотреть профиль Отправить личное сообщение для Azimuth Найти все сообщения от Azimuth
  № 3  
Ответить с цитированием
Azimuth

Регистрация: Aug 2002
Адрес: Tashkent
Сообщений: 4
И как вылечил? У меня ни на локалке, ни на хосте не работает...

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

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

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


 


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


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