Ich schrieb eine Chrome-Erweiterung Seite Aktion, mit der folgenden Umsetzung:Chrome-Erweiterung Seite Aktion erscheint außerhalb der Adressleiste
In manifest.json:
"permissions" : [
"declarativeContent"
],
In background.js:
Ich habe festgestellt, dass in den meisten Chrome-Browsern das Symbol für die Seitenaktion innerhalb der Adresse korrekt angezeigt wird und nur angezeigt wird, wenn die übereinstimmende Seite erfüllt ist:
jedoch in einigen Browsern kürzlich Aktionen Seite gestartet als aktiviert/deaktiviert Browser Aktionen erscheinen, außerhalb der Adressleiste, dh, die viel schwerfälliger ist, weil die ganze Idee um Seite Aktionen Symbole ist, dass sie angezeigt werden, wenn und nur wenn die Seite für sie relevant ist. Es hat keinen Sinn, die meiste Zeit eine deaktivierte Seitenaktion zu zeigen. Tatsächlich ist es bei Browsern passiert, bei denen es vor einigen Tagen gut funktioniert hat, etwa wenn ein Chrome-Update einige Nebenwirkungen hatte.
Ich nehme an, dies bis zu einem gewissen Chrome Einstellung bezieht, die nun alle Erweiterungen dort zeigt, aber gibt es eine Möglichkeit, die Seite Aktion zwingen kann, konsequent in der Adressleiste angezeigt und erscheinen nur, wenn es sein kann, sehr nützlich?
Ich hoffe wirklich, Google überdenkt es und es ist umgekehrt. Es vereitelt den ganzen Zweck von Seitenaktionen, die nicht aufdringlich sein sollen. – Pep
Ankündigung: https://groups.google.com/a/chromium.org/forum/#!searchin/chromium-extensions/upcoming$20ui$20change/chromium-extensions/7As9MKhav5E/dNiZDoSCCQAJ – rsanchez
Korrigierter Link der Ankündigung, danke Sie für den Zeiger: https://groups.google.com/a/chromium.org/forum/#!searchin/chromium-extensions/upcoming/chromium-extensions/7As9MKhav5E/dNiZDoSCCQAJ – Pep