Erweiterungen :: uncaught_exception_handler: 8 Fehler in Ereignishandler für (unbekannt): Typeerror: nicht Eigentum ‚Abschied‘ lesen kann undefiniertenEmpfangen Fehler beim Versuch Nachricht an background.js weitergeben müssen:
Background.js:
chrome.runtime.onMessage.addListener(function(message,sender,sendResponse){
if(message[message.length - 1] === true)
{
var AFArray = message;
sendResponse({farewell: AFArray});
}
if(message === "request")
{
sendResponse({farewell:"TEsting!"});
}});
Inhalt Drehbuch:
function AFCopy()
{
var AFArrayCount = 0;
var AFArray = [];
//cycle over classes and apply label to array.
while(AFArrayCount <4)
{
if(document.getElementsByClassName("_xd6")[AFArrayCount])
{
AFArray[AFArrayCount] = document.getElementsByClassName("_xd6")[AFArrayCount].getAttribute("LABEL");
AFArrayCount++;
}
}
//assign copy signature
AFArray.push(true);
//test array is constructed correctly
console.log(AFArray);
//send array to background.js
chrome.runtime.sendMessage({greeting: AFArray}, function(response) {
console.log(response.farewell);});
}
Diese Funktion auf ein onClick-Ereignis ausgeführt wird.
Auch sein versucht. Das hat nicht so gut funktioniert. –