Flash Player Implementation

I need to embed a Flash player in my native application (C ++) in a cross-platform way (at least Windows and Mac OSX). I need to allow Flash gui to make callbacks to my own application in order to do what usually doesn't work (for example, write to the file system, talk to devices, load my own image processing libraries, etc.). The Adobe AIR runtime is too restrictive, so unfortunately this is not an option. I used to use ActiveX hosting on Windows, but is there a cross-platform gui toolkit that solves this problem for both Windows and OSX? If not, what are my options for embedding Flash in OSX?

EDIT: ActionScript 3.0 must be supported

+3
source share
3 answers

Another option is MDM Zinc . Win and OSX are not 100% equal, and you have to make sure that it does everything you need, but this may work for you.

+1
source

It's not free, but Scaleform GFx does exactly what you want - it is cross-platform and can call back between native code and Flash. It also supports several different rendering engines (DirectX, OpenGL, etc.).

0
source

SWHX, API , HippoHX.

0

Source: https://habr.com/ru/post/1711520/


All Articles