2011-09-16 12 views
5

Sto lavorando su un'estensione di presentazione per Google Chrome. Ho creato il codice che recupera gli URL corretti e li apre in una scheda ciascuno. Ora sto cercando una funzione nell'API dell'estensione di Chrome che mi consenta di passare le schede a livello di codice, ma non riesco a trovarne una? C'è uno e se no, quali sono le mie opzioni?Tabulazioni passate, API estensioni di Google Chrome

+0

Si desidera scorrere le schede o passare le schede? Non capisco questa domanda. Il titolo è simile a ["Chrome-Extension: iterate attraverso tutte le schede?"] (Http://stackoverflow.com/questions/5409242) ma il corpo della domanda lo rende completamente diverso '\ -:' – hippietrail

risposta

13

Stai cercando il Tabs API? Il metodo update() consente di selezionare una scheda come questa:

chrome.tabs.update(tabId, {selected: true}); 
+0

Questa è esattamente l'API Stavo guardando - e lavorando con per creare i nuovi tabas - ma ho letto male, ho pensato che potesse solo aggiornare l'URL. Grazie. –

+4

Credo che la proprietà sia ora chiamata 'active', non' selected', sebbene questo funzioni ancora per ragioni di compatibilità a ritroso. – LukeGT

2

Il valore selected è stato sconsigliato. Utilizzare highlighted invece:

chrome.tabs.update(tabId, {highlighted: true}); 
Problemi correlati