Частичные обновления SWF - PullRequest
       0

Частичные обновления SWF

0 голосов
/ 16 сентября 2010

ЧТО является стандартным методом, например, для сервера, чтобы обновить уже загруженный SWF-файл в браузере клиента, то есть что-то аналогичное тому, как HTML-страница частично обновляется с помощью AJAX (хотя я еще не знаю много о AJAX.) Если бы механизм был инициирован пользователем, механизм был бы таким же.

Я предполагаю, что .SWF должен иметь публичные функции, которые можно вызывать, тогда вы будете использовать javascript для доступа к swf со страницы html, в которой он находится, затемвызовите общедоступную функцию этого swf.

Было бы просто замечательно найти конкретные термины или функции, которые мне нужно найти, чтобы получить учебник по этому вопросу.

ALso, как можно провести тестированиепубличные функции SWF, который уже загружен в браузер (например, без полного набора разработчика Adobe).

1 Ответ

1 голос
/ 16 сентября 2010

Это довольно обширный предмет на самом деле.Это вся концепция RIA.Flash может заботиться о себе с точки зрения связи с сервером, вам не обязательно нужен Javascript.Вам нужен только серверный язык для общения.

Поскольку все это может происходить внутри SWF, публичные функции в него не входят.Пользователь инициирует действие в фильме, которое инициирует вызов в службу удаленного взаимодействия, которая, в свою очередь, отправляет ответ, который, следовательно, обновляет фильм.

Несколько областей, в которые вы можете просматривать, в произвольном порядке:

В целях тестирования попробуйте MonsterDebugger http://gotoandlearn.com/play.php?id=109

Редактировать:

Flash может использовать PHP для извлечения XML, затем проанализировать XML и изменить данные внутри SWF в соответствии с данными, извлеченными в XML

http://gotoandlearn.com/play.php?id=90

В случае ссылки концепция немного отличается, потому что в зависимости от типа ссылки это может вызвать обновление страницы.Подход, описанный в приведенном выше руководстве, может быть инициирован пользователем, щелкнув элемент swf, введя текст в поле ввода текста и т. Д. Это то, что я имел в виду под концепцией RIA.В настоящее время во Flash довольно стандартно, что взаимодействие с пользователем будет вносить изменения в ваш SWF, вызывая сервер.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...