Кроссплатформенное встраивание Flash Player - PullRequest
3 голосов
/ 30 июня 2009

Мне нужно встроить проигрыватель Flash в собственное приложение (C ++) кросс-платформенным способом (по крайней мере, в Windows и Mac OSX). Мне нужно разрешить графическому интерфейсу Flash выполнять обратные вызовы в собственное приложение, чтобы делать то, что обычно не может делать Flash (например, запись в файловую систему, общение с устройствами, загрузка собственных библиотек обработки изображений и т. Д.). Среда выполнения Adobe AIR слишком ограничена, поэтому, к сожалению, это не вариант. Ранее я использовал хостинг ActiveX в Windows, но есть ли кроссплатформенный набор инструментов для графического интерфейса, который решает эту проблему как для Windows, так и для OSX? Если нет, каковы мои варианты встраивания Flash в OSX?

РЕДАКТИРОВАТЬ: должен поддерживать Actionscript 3.0

Ответы [ 3 ]

1 голос
/ 30 июня 2009

Другой вариант - Цинк MDM . Win и OSX не равны на 100%, и вы должны убедиться, что они будут делать все, что вам нужно, но это может работать для вас.

0 голосов
/ 30 июня 2009

Посмотрите на SWHX и, если вам нужен API более высокого уровня и графический интерфейс, HippoHX .

НТН

0 голосов
/ 30 июня 2009

Это не бесплатно, но Scaleform GFx делает именно то, что вы хотите - это кроссплатформенный и может совершать вызовы между собственным кодом и Flash. Он также поддерживает несколько различных механизмов рендеринга (DirectX, OpenGL и т. Д.).

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