Verificando this sample extension collegati da una pagina nel Chrome Extension center, vedo che hanno usatoChrome Extensions - onRequest/sendRequest vs onMessage/sendMessage
chrome.extension.onRequest.addListener(onRequest);
nella pagina background.js al fine di ascoltare le contentscript.js e
chrome.extension.sendRequest({}, function(response) {});
nel contentcript.js per parlare con la pagina background.js.
Ma non riesco a trovare la documentazione per queste funzioni in tutto il web e Google Message Passing guide menzioni solo
chrome.extension.sendMessage(...)
di inviare, e
chrome.extension.onMessage.addListener(...)
ad ascoltare.
Quali funzioni dovrei usare? SendRequest/onRequest è obsoleto? La guida di sviluppo di Google è ancora aggiornata?
Infine rimosso da chrome-21. – qMax
Grazie. Spero che Google abbia detto che .. ahimè StackOverflow in soccorso ancora una volta! – snapfractalpop
Ho pensato che questo potrebbe essere il caso. Purtroppo questa chiamata API obsoleta viene ancora utilizzata nell'esempio "download" delle estensioni di Chrome. – Jazzepi