Sprawdzanie this sample extension połączoną stronę w Chrome Extension center, widzę używaliChrome Extensions - onRequest/sendRequest vs onMessage/sendMessage
chrome.extension.onRequest.addListener(onRequest);
na stronie background.js aby słuchać contentscript.js i
chrome.extension.sendRequest({}, function(response) {});
w contentscript.js w celu porozmawiania ze stroną background.js.
Ale nie mogę znaleźć w dokumentacji tych funkcji gdziekolwiek na internecie i Google Message Passing guide wspomina tylko
chrome.extension.sendMessage(...)
wysłać, a
chrome.extension.onMessage.addListener(...)
słuchać.
Z jakich funkcji należy korzystać? Czy sendRequest/onRequest jest przestarzały? Czy przewodnik deweloperów Google jest wciąż aktualny?
W końcu usunięty z chrome-21. – qMax
Dzięki. Żałuję, że Google nie wspomniał o tym .. alas stackoverflow na ratunek jeszcze raz! – snapfractalpop
Uznałem, że tak może być. Niestety to nieaktualne wywołanie API jest nadal używane w przykładach pobierania rozszerzeń chrome. – Jazzepi