контролировать загруженный флэш-файл, используя php или js - PullRequest
2 голосов
/ 17 ноября 2009

Есть ли способ написать программу на php или javascript, которая может загружать флэш-файл и взаимодействовать с ним? (нажимай на кнопки и прочее)

Ответы [ 4 ]

2 голосов
/ 17 декабря 2009

Существует множество способов взаимодействия сервера / клиента / флэш-памяти в ваших презентациях, но для какой цели вам, вероятно, следует задать вопрос. Я разработал чат-клиент, который взаимодействует с jabber-сервером через java и, в свою очередь, с игрой Sony MMPORG. Существует много взаимодействий между клиентом (браузером), сервером (ами) и, конечно, флэш-памятью. Учитывая, что это было флэш-приложение, необходимо было взаимодействие, чтобы сделать весь процесс более понятным и полезным для конечного пользователя.

Вы можете увидеть скриншоты этого клиента здесь: Клиент веб-чата EQ2 - Javascript / Actionscript / DHTML от DrLouie - Jabber / Java Связь с ПК (Пирс Кортни)

К сожалению, вы не можете получить доступ к живому клиенту, если у вас нет активной учетной записи Sony Station для EverQuest 2. Имейте в виду, что это было разработано еще в 2004 году, поэтому, если бы это было возможно тогда, сегодня это стало бы гораздо более возможным. Это интересный способ разработки флэш-интерфейсов! Еще интереснее найти возможности интерактивности flash / javascript / server, которая, как правило, в некоторой степени безгранична ...

2 голосов
/ 26 ноября 2009

JavaScript Вот хороший пример взаимодействия Flash / JavaScript с использованием YouTube Chromeless Player .

PHP Хотя вы можете использовать строку запроса для извлечения данных из php-файла или предварительно заполнить FlashVars PHP-файлом, вы также можете использовать PHP с amfPHP для более надежного взаимодействия с базой данных.

ActionScript Может быть, эти ссылки помогут: Основы использования внешнего интерфейса или Внешний интерфейс

0 голосов
/ 25 ноября 2009

Да, вы можете загрузить флэш-файл (.swf) в HTML-документ и заставить его взаимодействовать с php, но! Flash отвечает за взаимодействие, отправляя данные в php, поэтому файл swf должен делать это, используя функцию loadvariables ().

удачи!

0 голосов
/ 17 ноября 2009

Посмотрите на ExternalInterface, если вы используете Flex.

http://blog.flexexamples.com/category/externalinterface/

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