2012-02-24 24 views
5

Tengo un dll escrito en C++. ahora necesito llamar a las funciones en el dll desde una página html.Llamar a una función .dll desde una página html que se ejecuta en cromo y firefox

Lo he hecho llamando al dll en vbscript (Activex) para que pueda ejecutar el único en IE.

Ahora tengo que ejecutar esto en Chrome y Firefox.

¿Qué tengo que hacer, si tengo que escribir simplemente en Javascript o necesito desarrollar extensiones para eso?

¿Alguien puede dar una solución con una demostración simple para esto?

Gracias de antemano.

Respuesta

3

No tiene ninguna posibilidad hasta que cree una extensión no portátil para todos los navegadores.

Firefox le permite crear XPI extensión también conocido como "complemento"

Chrome tiene extensions

no hay una solución multiplataforma para archivos DLL, sin embargo, se puede tratar de crear flash o java applet, que será interactúa con tu DLL, puede ser lo suficientemente "portátil" para ti.

1

Puede escribir un complemento NPAPI para Mozilla y Chrome. O puede usar el complemento Firebreath, pero puede surgir algún problema de dependencia.

Cuestiones relacionadas