app.jsNachricht an Chrome-App von Web-Seite
chrome.runtime.onMessageExternal.addListener(
function (request, sender, sendResponse) {
console.log("Message Recived");
});
seite.html
chrome.runtime.sendMessage("From WebPage", { openUrlInEditor: "http://localhost:54854/MainPage.html" },
function (response) {
});
manifest.json
"externally_connectable": {
"matches": ["*://*.example.com/*"]
}
Aber noch ich Kann mich nicht schicken von der Webseite auf Chrome APP. Referenz: https://developer.chrome.com/extensions/messaging#external
Bitte mir Hilfe :(
Okay, ich habe die Webseite Nachricht an Chrome APP. aber kann ich es umgekehrt machen? das ist Nachricht von Chrome APP an Webseite senden? –
Sie können es nicht aus der App initiieren. Sie können nur auf Nachrichten mit 'sendResponse' antworten oder einen Port für die bidirektionale Kommunikation mit' connect() 'öffnen, aber beide müssen von der Seite initiiert werden. – Xan
Nun, ich denke, ich kann dann mit diesem Flow kommunizieren: Chrome APP => Chrome Extension => Meine WebPage? : P –