Pregunta

Leí que las primeras compilaciones de Chrome eran compatibles con ActiveX, pero luego se restringió a ciertos tipos MIME (para compatibilidad con, por ejemplo, Windows Media Player). Luego leí que Google iba a habilitar ActiveX estrictamente para el mercado coreano. ¿Cómo puedo (re) habilitar esto en Chrome?

Nuestro producto basado en la web se basa en controles ActiveX de terceros para reproducir videos personalizados. Esto nos limita a IE. También nos encantaría admitir Chrome, pero resulta imposible sin el soporte ActiveX.

¿Fue útil?

Solución

Hay un complemento patentado llamado " Neptune " que dice que permitirá utilizar la funcionalidad de la pestaña de IE en Chrome en Windows.

Meadroid hace esto porque tienen controles ActiveX que han escrito y quieren que puedan funcionar en cualquier navegador, y mencionan explícitamente Chrome en la lista de navegadores compatibles para habilitar ActiveX con esto.

También hay una versión modificada de Chrome, llamada ChromePlus , que incluye IETab, entre otras características adicionales.

No he usado ninguno de estos personalmente , pero parece que harán lo que quieras. Me interesaría saber si funcionan para usted, ya que conozco a otras personas que desean poder utilizar IEtab en Chrome :)

Otros consejos

cualquiera que diga que activex es menos seguro, NPAPI está loco. Ambos permiten el mismo acceso exacto. Sí, he escrito ambos. La única razón por la que la gente piensa que activeX es inseguro es porque hace más de 10 años, IE tenía una configuración predeterminada que permitía que un sitio remoto descargara automáticamente el complemento.

tal vez esta nueva extensión de Chrome ayude:

ActiveX para Chrome https://chrome.google.com/extensions/detail/lgllffgicojgllpmdbemgglaponefajn p>

Esto podría ser bastante feo, pero Chrome no utiliza el NPAPI para complementos como ¿Safari? En ese caso, podría escribir un complemento de envoltorio con el NPAPI que realizó la creación ActiveX adecuada y las llamadas para ejecutar el complemento. Si haces muchos scripts contra esos complementos, es posible que tengas que trabajar un poco para enviar esas llamadas al control ActiveX envuelto.

No soy un experto, pero me parece que esto es algo que solo podría hacer si usted construye el navegador, es decir, no algo que se hace en una página web. No estoy seguro de que las fuentes de Chrome estén disponibles públicamente (aunque creo que sí lo están), pero las fuentes son las que probablemente necesitaría cambiar para esto.

http://wiki.answers.com/Q/Does_Google_Chrome_support_ActiveX

  

Google Chrome viene con un ActiveX   Shim, como parte de su complemento por defecto   formación. Así que Google Chrome presenta en   menos soporte parcial para ActiveX   controles (como muchos otros que no son de Internet   Navegadores exploradores). No puedo encontrar   información sobre si esto o no   Incluye soporte para seguridad ActiveX.   certificados o similares, ni si / donde   tales complementos pueden ser controlados, dentro de   el navegador.

     

..... Tenga en cuenta que para habilitar el complemento   debes ejecutar Chrome con lo siguiente   cambiar " --allow-all-activex " Así que en   atajo que se utiliza para iniciar   Chrome, agrega esto después de " Chrome.exe "

Actualmente, Chrome solo admite un pequeño subconjunto de componentes ActiveX totalmente a propósito, y nunca los va a admitir a todos, y especialmente a un montón de propiedad de terceros.

¿Por qué?

Debido a que ActiveX es un desastre, es un enorme agujero de seguridad y todos los componentes pueden ejecutarse a un nivel de seguridad más alto que el navegador.

Eso significa que si dejas entrar un componente ActiveX, es el propietario de tu PC, y si bien muchos de ellos no son malignos, la mayoría son fuentes de recursos. Además, si un sitio maligno no puede hackear su navegador, aún podría ser capaz de hackear uno de sus ActiveXs.

Esto es completamente contrario al sandbox de Chrome y elimina cada pestaña . - la razón por la que Chrome es, con mucho, el navegador más rápido, seguro y estable es la misma razón por la que actualmente solo es compatible con Flash, Silverlight y uno o dos más.

Sin embargo, parece que realmente no estás desarrollando una aplicación web, tu sitio en IE es básicamente un portal para descargar más aplicaciones basadas en ActiveX. ¿Por qué preocuparse por admitir cualquier cosa que no hagan sus clientes de DVR con sus equipos de codificación que escriben ActiveX?

Descargué esta " IE Tab Multi " de cromo. Funciona bien http://iblogbox.com/chrome/ietab/alert.php

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top