play pagina modo mis kiosko extensiones chrome app google-chrome-extension

google chrome extension - pagina - La acción de la página de extensión de Chrome aparece fuera de la barra de direcciones



modo kiosko chrome (1)

Escribí una acción de página de extensión de Chrome, con la siguiente implementación:

En manifest.json:

"permissions" : [ "declarativeContent" ],

En background.js:

chrome.runtime.onInstalled.addListener(function() { // Replace all rules ... chrome.declarativeContent.onPageChanged.removeRules(undefined, function() { // With a new rule ... chrome.declarativeContent.onPageChanged.addRules([ { conditions: [ new chrome.declarativeContent.PageStateMatcher({ pageUrl: { urlMatches: ''www/.somewebsite/.com/(translate|revise)/'' }, }) ], // And shows the extension''s page action. actions: [ new chrome.declarativeContent.ShowPageAction() ] } ]); }); });

Noté que en la mayoría de los navegadores Chrome, el icono de acción de la página aparece correctamente dentro de la dirección y solo aparece cuando se cumple la página correspondiente:

Sin embargo, en algunos navegadores recientemente las acciones de la página comenzaron a aparecer como acciones de navegador habilitadas / deshabilitadas, es decir, fuera de la barra de direcciones, lo que es mucho más torpe porque la idea general sobre los iconos de acciones de la página es que aparecen si y solo si la página es relevante para ellos. . No tiene sentido mostrar una acción de página deshabilitada la mayor parte del tiempo. En realidad, les sucedió a los navegadores donde solía funcionar bien hace días, como si una actualización de Chrome tuviera algunos efectos secundarios.

Supongo que esto está relacionado con alguna configuración de Chrome que ahora muestra todas las extensiones allí, pero ¿hay alguna forma de forzar que la acción de la página aparezca consistentemente en la barra de direcciones y solo aparezca cuando puede ser realmente útil?