hipwaro
Dołączył: 28 Mar 2018 Posty: 12
|
Wysłany: Sob Gru 08, 2018 2:54 pm Temat postu: |
|
|
Wiadomości
chrome.runtime.onMessage.removeListener(handleMsg) chrome.runtime.sendMessage(msg) function handleMsg (msg) { console.log(msg) }
To powinno być naprawdę znane wszystkim programistom JS. Bez dodatków, po prostu działa. Podwójne kciuki w górę ?? ??
function sendMessage (msg) {
console.debug('sending message', msg) try {
chrome.runtime.sendMessage(msg)
} catch (err) {
console.debug('caught err', err) }
}
Debugowanie
Narzędzia programistyczne Chrome świetnie nadają się do debugowania kodu i nie ma co innego w przypadku budowania rozszerzenia. Jednak aby uzyskać pełny obraz, może być potrzebne nawet cztery oddzielne okna Narzędzi deweloperskich: skrypt zawartości, tło, wyskakujący interfejs użytkownika i opcje interfejsu działają w oddzielnych kontekstach. |
|