Escribí un pequeño complemento NPAPI utilizando un antiguo ejemplo de Mozilla NPRuntime como base. Mi problema es que funciona bien en Firefox y Safari (en Windows), pero no funciona con Google Chrome.Un complemento NPAPI no funciona en Google Chrome
Puedo ver el complemento en: complementos bien y veo a Chrome lanzando un nuevo proceso para ejecutar el complemento cuando abro la página de prueba, el proceso de complemento muere en ~ 10 segundos sin ningún cuadro de diálogo de error. Durante los 10 segundos que el proceso está activo, acceder al objeto de complemento programable no funciona (lo cual funciona bien cuando se usa Firefox o Safari).
¿Alguna idea de lo que podría causar que Chrome mate el proceso del complemento después de 10 segundos? Debe haber algo relacionado con la inicialización, porque lo elimina incluso si no accedo al complemento de ninguna manera.
Además, si nunca ingresa el código del complemento y está en Windows, perfilar Chrome con * depends.exe * puede brindar valiosos consejos. –
El uso del diálogo -plugin-startup-me permitió depurar la secuencia de inicialización y encontrar el problema. ¡Gracias! – eburger
¿Podría decirnos más cuál era el problema, si es específico de Chrome? – Gui13