Estoy construyendo una extensión de Google Chrome, que inyecta HTML en una página web real. La inyección contiene también imágenes y ahora me pregunto cómo hacer referencia a las imágenes dentro de la extensión. Hasta ahora solo pude referirlos a un servidor usando http://example.com/myimage.png. Pero esto toma un tiempo notable hasta que se carguen.Incrustar imágenes en una extensión de Chrome
¿Es posible empacar imágenes dentro de la extensión y referirlas desde cualquier lugar en el navegador? ¿Cómo?
Gracias por cualquier ayuda.
Intenté esto antes. Devuelve 'chrome-extension: // invalid /' aunque usando solo una cadena vacía: chrome.extension.getURL ('') devuelve una ruta de acceso de raíz de extensión correcta. No lo entiendo :/ – Kaspi
@Kaspi: porque tiene que pasarle a la función una ruta relativa a una carpeta/archivo en su carpeta de extensión, y formará la URL completa para ella. Así que no pasar nada no es una opción, mientras que pasar una cadena vacía le dará la URL a la carpeta raíz de su extensión. –
Sin embargo, la ruta raíz no parece cambiar. Si simplemente escribo la ruta raíz en la barra de direcciones normal y agrego el nombre de la imagen, la imagen se muestra correctamente. – Kaspi