/ / Archivo de origen de la edición de Chrome Extension: google-chrome, google-chrome-extension, local-storage

Archivo fuente de la edición de Chrome Extension: google-chrome, google-chrome-extension, local-storage

Tengo una extensión de Chrome que se instala a través de "Cargar extensión desempaquetada" y estoy tratando de que se elimine a sí misma o al menos cambie su código fuente cuando se llama a una función. Tengo chrome.management.uninstallSelf abajo, pero también necesito los archivos de origen para queconvertirse en cambiado / ido Básicamente, necesito la extensión de Chrome para abrir el archivo local donde se encuentra su origen y luego eliminar / cambiar algunos de los archivos que contiene. ¿Hay alguna manera de hacer esto?

Respuestas

0 para la respuesta № 1

Básicamente, necesito la extensión de Chrome para abrir el archivo local donde se encuentra su origen y luego eliminar / cambiar algunos de los archivos que contiene. ¿Hay alguna manera de hacer esto?

No, esto no es normalmente posible.

Las extensiones de Chrome solo tienen acceso de solo lectura a sus propios archivos (a través de chrome.runtime.getPackageDirectoryEntry o peticiones a chrome-extension://), y no tiene acceso en absoluto al resto del sistema de archivos.


* Todas las apuestas están apagadas si tienes un Anfitrión nativo módulo sin embargo. Puede hacer lo que sea, pero complicaría enormemente la instalación.