30

Je me suis demandé si on pouvait intégrer le moteur de navigateur google chrome dans une application propre. J'utilise Delphi 2009. Il y a un composant wrapper IE ActiveX livré avec l'IDE. En outre, il existe un composant Firefox ActiveX, mais il est basé sur un très vieux code.Google Chrome est-il intégrable?

Je voudrais intégrer le moteur chromé. Y a-t-il un moyen de faire cela?

Merci à l'avance,

David

+0

il est open source ... tout est possible ;-) – jldupont

+0

Je dirais qu'il est, en passant par ceci: http: // www .computerworld.com/s/article/9138419/Google_plug_in_puts_Chrome_inside_IE – Thorarin

Répondre

27

Google Chrome est essentiellement moteur de mise en page WebKit + belle interface utilisateur. Et WebKit can be embedded.

Il y a aussi chromium embedded framework (CEF). Ensuite, consultez Awesomium.

+0

CEF semble prometteur, car il vous donnerait le moteur JavaScript V8 de Chrome et le rendu WebKit, mais il semble qu'il n'y ait pas encore de support ActiveX. –

+0

Je ne pense pas que l'un d'entre eux supportera ActiveX. ActiveX est essentiellement un objet OLE ou COM plus petit. Les seuls navigateurs qui le supportent sont IE et ses dérivés. – Beached

+0

Toutes ces choses laides fonctionne mal. –

5

Mise à jour 2: Un très bon moyen pour ce serait la nouvelle Electron Shell

Mise à jour: En tant que commentateur souligne dans cette réponse, ce n'est plus prise en charge. Pour de bonnes raisons, je suppose.

Récemment Google a publié le Chrome Frame actif X pour MS IE voir si cela aide

http://code.google.com/chrome/chromeframe/

+0

Google Chrome Frame n'est plus pris en charge et supprimé à compter du 25 février 2014. –