2011-08-04 35 views
14

Estoy intentando crear nuevas extensiones pero estoy teniendo un problema cuando incluyo el código JavaScript:carga de extensión de Chrome Google

{ 
    "name": "AntiBull", 
    "version": "1.0", 
    "description": "Stoping the bull on the media.", 
    "default_icon": "icon.png", 
    "content_scripts": [ 
    { 
     "matches": ["http://*.co.il"], 
      "js": ["script.js"] 
    } 
    ], 
    "permissions": [ 
    "http://*.co.il/" 
    ] 
} 

estoy teniendo este error:

could not load extension from C:\Users\Admin\Documents\antibull 
Invaild value for 'content_scripts[0].matches[0]':Empty path 
+0

Nice lorem ipsum en ese ejemplo! – Theodores

Respuesta

27

Usted tiene una inválida matches URL - escritura de contenido match patterns necesitan un esquema , anfitrión, y un camino. La ruta incluye la primera barra / después del host (en este caso, *.co.il).
Chrome se queja de que no tiene una ruta, por lo que debe agregar una.

  • Si desea hacer coincidir únicahttp://*.co.il, simplemente cambiarlo a http://*.co.il/.
  • Si quiere hacer coincidir todas las rutas lo cambian a http://*.co.il/*.
Cuestiones relacionadas