30

Me he preguntado si uno puede incrustar el motor del navegador google chrome en una aplicación propia. Estoy usando Delphi 2009. Hay un componente envoltorio IE ActiveX entregado con el IDE. Además, hay un componente ActiveX de Firefox, pero está basado en un código muy antiguo.¿Es incrustable Google Chrome?

Me gustaría incrustar el motor cromado. ¿Hay alguna forma de hacer esto?

Gracias de antemano,

David

+0

que es de código abierto ... todo es posible ;-) – jldupont

+0

yo diría que hay, pasando por esto: http: // www .computerworld.com/s/article/9138419/Google_plug_in_puts_Chrome_inside_IE – Thorarin

Respuesta

27

Google Chrome es básicamente motor de renderizado WebKit + interfaz de usuario agradable. Y WebKit can be embedded.

También hay chromium embedded framework (CEF).

Y finalmente, mira Awesomium.

+0

CEF parece prometedor, ya que le daría el motor de JavaScript V8 permanente de Chrome así como el renderizado de WebKit, pero parece que todavía no hay soporte para ActiveX. –

+0

No creo que ninguno de ellos sea compatible con ActiveX. ActiveX es esencialmente solo un objeto OLE o COM más pequeño. Los únicos navegadores que lo admiten son IE y sus derivadas. – Beached

+0

Todo esto feo está funcionando mal. –

5

Actualización 2: un ajuste muy bueno para esto sería el nuevo Electron Shell

Actualización: Como comentarista señala en virtud de esta respuesta, esto ya no es compatible. Por buenas razones, supongo.

Recientemente Google lanzó el Chrome Frame activa X para MS IE ver si eso ayuda

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

+0

Google Chrome Frame ya no es compatible y se retiró a partir del 25 de febrero de 2014. –