CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

[Google Chrome Extension]

YoutubeChannel
YoutubeChannel
Niveau 6
15 juillet 2011 à 12:28:30

Bonjour,

dans le manifest.json, il faut indiquer l'adresse des sites sur lequel l'on veut qu'une extension fonctionne grâce à ces lignes-là (matches) :

"content_scripts": [ {
"js": [ "monextension.js" ],
"matches": [ "http://*.google.com/*", "http://*.google.co.uk/*", "http://*.google.fr/*", "http://*.google.es/*", "http://*.google.be/*"],
"run_at": "document_end"
} ],

Seulement... c'est pas très beau.
J'aimerais en effet que mon extension fonctionne sur n'importe quel google (co.uk, fr, be, ca, it, pr, es, com... etc)

Y a t-il une syntaxe pour faire ca ?

Si je mettais chacun des adresses (plus de 70), la ligne "matches" ferait 2 km de long.

Les adresses sont de la même forme :
http://google.[raccourci du pays]

Je pense donc que c'est possible, mais comment ?

Merci.

tbop2
tbop2
Niveau 10
15 juillet 2011 à 13:32:59

Je connais rien au js et encore moins ce dont tu parles. Mais es-tu sûr de ne pas avoir oublie une petite ligne dans la doc officielle qui te dit comment proceder dans ce cas la ?

guyver2
guyver2
Niveau 10
15 juillet 2011 à 13:37:15

je connais pas non plus comment ça marche. Mais si on suit ce qui est deja dans les adresses j'imagine que qqch comme ceci pourait faire l'affaire :
http://*.google.*

mais soit c'est pas aussi simple que ça soit tu comprends pas comment fonctionne la liste que tu nous présente (i.e. tu ne l'a pas ecrite)

YoutubeChannel
YoutubeChannel
Niveau 6
15 juillet 2011 à 23:47:24

tbop2 =>
Wtf ? "Bonjour, je n'y connais rien du tout, mais je poste quand même une réponse t'expliquant que je n'y connais absolument rien et que tu dois lire le manuel."
Merci, j'ai déjà lu le manuel.

guyver2 =>
J'ai écrit la liste, et, en effet, un code aussi simple engendre une erreur, il va de soit que je l'ai déjà essayé.

Je postais ce topic seulement au cas où y'aurait des gens qui codent des appli google chrome, visiblement non :/

Sous forums
  • Aide à l'achat Mac
  • Macintosh
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Steam Deck
  • Hardware
La vidéo du moment