Я пишу веб-расширение для Chrome и Firefox, в котором используется модель Page Action.В manifest.json
я предоставляю правила соответствия для URL-адреса, чтобы он отображался только для определенного URL-адреса.Это отлично работает в Firefox, но значок остается неактивным все время в Chrome.Вот мой Chrome manifest.json
, такой же, как у Firefox, но без специфического для Firefox свойства aplications
.URL загруженной веб-страницы в Chrome точно такой же, как и в Firefox.
{
"manifest_version": 2,
"name": "MyExtension",
"version": "0.1.1",
"description": "A description",
"permissions": [
"activeTab",
"storage"
],
"page_action": {
"default_title": "MyExtension",
"default_popup": "popup.html",
"default_icon": {
"16": "images/icon16.png",
"32": "images/icon32.png",
"48": "images/icon48.png",
"128": "images/icon128.png"
},
"show_matches": ["https://example.com/@*"],
"hide_matches": ["https://example.com/@*/*"]
}
}