2011-04-20 2 views
0

J'essaie de créer un filtre adulte simple pour obtenir mes pieds mouillés dans le bâtiment d'extension Chrome. Fondamentalement, j'ai une liste de blocage et une liste de redirection, tout fonctionne très bien et les bonnes parties se déclenchent lorsque l'utilisateur entre dans l'un des domaines de la liste de blocage, et maintenant je veux rediriger vers google quand cela arrive, donc j'ai utilisé code (que j'ai eu après la recherche Google):Chrome adresse ouverte dans l'onglet

 if (blocked) { 
      up = new Object(); 
      up.url = chrome.extension.getURL("http://www.google.com"); 
     chrome.tabs.update(tab.id, up); 

mais cela semble être le code uniquement pour ouvrir les fichiers localement. Comment puis-je ouvrir l'URL à la place?

Merci!

Répondre

3

Depuis "http://www.google.com" est pas une ressource d'extension, il suffit d'utiliser:

up.url = "http://www.google.com"; 
+0

Ah! Merci beaucoup monsieur! Cela me rendait fou en cherchant une réponse. Il est assez difficile d'obtenir des résultats pertinents en recherchant avec "chrome extension blah blah". – Ryan

+0

Pas de problème. Et bien sûr, les documents de l'API Chrome sont une bonne source d'informations: http://code.google.com/chrome/extensions/api_index.html –

+0

J'ai vérifié là-bas, mais je n'ai pas compris comment utiliser réellement " il. J'aurais aimé qu'il y ait une vidéo youtube expliquant comment utiliser l'api putain ... J'ai ce même problème avec l'API de développement Android. – Ryan

Questions connexes