2009-03-13 10 views
3

Note: S'il vous plaît ne répondez pas à ma connaissance avec il suffit d'utiliser Adobe AIR » de celui-ci, et ce n'est pas applicable dans cette situationIncorporation de Flash dans une application de bureau personnalisée, à l'aide de NPAPI?

Je suis passé en revue les Gecko Plugin API reference

I »... En supposant que je devrais implémenter toutes les fonctionnalités requises pour le navigateur, mon objectif est d'être en mesure d'accéder à la sortie graphique de Flash à un niveau bas, afin de les intégrer dans une application, avec d'autres codes natifs. AIR est un avenir possible, mais la performance est loin d'être encore assez bon pour ce projet.

est-ce que anyon Vous connaissez un projet open-source qui agit comme un hôte plugin NPAPI? Je suppose que des alternatives sont pour extraire les bits nécessaires de WebKit, etc.

Répondre

7
+3

Merci, exactement ce dont j'avais besoin! D'intérêt particulier pour cette question était ce fichier: http://code.google.com/p/screenweaver-hx/source/browse/trunk/src/np_host.c –

+1

Pouvez-vous partager un exemple simple comment héberger le flash dans aplications autonomes? Ce sera très grand. THX. – vinnitu

0

nspluginwrapper implémente NPAPI côté navigateur faire un proxy permettant l'utilisation de plugins 32 bits dans un navigateur 64 bits, et moins de lignes de code qu'un navigateur, pourrait être un bon point de départ si vous voulez l'implémenter.

aussi peut-être sans rapport, mais visant à environnement similaire est chromeless, un dérivé de Firefox est un navigateur léger qui ne dispose pas d'une interface, utile de faire une application de bureau de html, javascript et plugins.

Questions connexes