Доступ к загруженным флэш-фильмам

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

Как я могу получить данные из загруженного SWF?

1 ответ

Решение

Невозможно получить доступ к информации внутри другого SWF-файла (особенно SWF-файла третьей стороны!), Если они явно не открыли доступ к своему SWF-файлу. Вы можете проверить, разрешили ли они доступ, проверив флаг childAllowsParent.

Вы можете поочередно проверить, генерируют ли они какие-либо события, которые вы можете поймать, чтобы получить уведомление о высокой оценке. Если игра интегрирована с Kongregate или другими хостинговыми веб-сайтами Flash Game, существует вероятность того, что они реализовали некоторые API - интерфейсы, которые ожидает Kongregate. Если это так, то, возможно, вы можете подключиться к ним, подражая Kongregate.

Другие вопросы по тегам