2016-04-27 7 views

Antwort

2

Wenn Sie andere Erweiterungen verwalten möchten, können Sie einen Blick auf chrome.management werfen, für Ihren Fall glaube ich, dass Sie management.setEnabled überprüfen möchten, ermöglicht es Ihnen, eine andere Erweiterung zu aktivieren/deaktivieren.

Wenn Sie beabsichtigen mit einer laufenden Nebenstelle für die Nachrichtenübergabe zu kommunizieren, und Sie die Kontrolle über beide Erweiterungen haben, können Sie Cross-extension messaging verwenden, um mit anderen Nebenstellen zu kommunizieren.

+0

Großartig, danke für die Info! –

+0

Bitte beachten Sie, dass "aktivieren" ist nicht das gleiche wie "aufrufen", was ist, was ich denke, wird gefragt. Wenn eine Erweiterung nicht kooperiert (dh für Messaging geöffnet ist), können Sie höchstens eine Registerkarte mit der Erweiterung "chrome-extension: // otherextensionid/page.html" erstellen, die unter Umständen Nebenwirkungen hat. Sie können beispielsweise keinen Klick auf eine Aktionsschaltfläche auslösen. – Xan

Verwandte Themen