Actualización automática de extensiones de Chrome fuera de la tienda web


1

Chrome actualiza automáticamente las extensiones instaladas si se instalaron a través de la tienda web. Por otro lado, si está utilizando una extensión que no está publicada allí, puede agregarla manualmente a Chrome, pero no puede actualizar automáticamente la extensión. Debe descargar la extensión actualizada, abrir la página de extensión y arrastrar / soltar el nuevo archivo allí para actualizarlo.

¿Hay alguna forma de actualizar automáticamente las extensiones fuera de la tienda web? No sé si es posible agregar la extensión web como URL de confianza para la actualización automática o algo así, por lo que Chrome también buscará actualizaciones allí.


Si Chrome no sabe DÓNDE obtener la actualización, entonces no puede instalarla.
Ramhound

Respuestas:


1

Google ha descrito una solución:

Si aloja su propia extensión o aplicación, debe agregar el campo "update_url" a su archivo manifest.json, como este: { "name": "My extension", ... "update_url": "http://myhost.com/mytestextension/updates.xml", ... }

Consulte http://developer.chrome.com/extensions/autoupdate.html para obtener más detalles.


1

La actualización automática para aplicaciones fuera de la tienda ya no está disponible debido a las nuevas reglas de seguridad:

https://developer.chrome.com/extensions/autoupdate

A partir de M33, los usuarios de los canales estables / beta de Windows solo pueden descargar extensiones alojadas en Chrome Web Store (consulte Protección de usuarios de Windows de extensiones maliciosas).

Más información:

https://support.google.com/chrome/answer/2811969?p=ui_remove_non_cws_extensions

La única forma de usar estas extensiones "privadas" sin la tienda es eliminar la update_urlclave del manifest.json y actualizarlas manualmente arrastrando y soltando nuevas versiones a la página de extensiones.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.