Zasoby dostępne w internecie dla platformy Manifest V3

Nowe i ulepszone zasoby dostępne w internecie dla platformy Manifest V3.

Nowe i ulepszone zasoby dostępne w internecie dla platformy Manifest V3.

Podsumowanie

Zasoby dostępne w internecie dla platformy Manifest V3 są już dostępne manifest.json obsługuje teraz definicje uprawnień. Programiści mogą ograniczać zasoby na podstawie źródła strony, która wysłała żądanie, lub identyfikatora rozszerzenia.

Przykłady

Witryna z symbolami wieloznacznymi:

{
  "web_accessible_resources": [
    {
      "resources": ["a.png"],
      "matches": ["*://*/*"]
    }
  ],
  ...
}

Zależnie od witryny:

{
  "web_accessible_resources": [
    {
      "resources": ["a.png"],
      "matches": ["https://example.com/*"]
    }
  ],
  ...
}

W przypadku rozszerzeń:

{
  "web_accessible_resources": [
    {
      "resources": ["a.png"],
      "extension_ids": ["abcdefghijlkmnopabcdefghijlkmnop"]
    }
  ],
  ...
}

W zależności od rozszerzenia i witryny:

{
  "web_accessible_resources": [
    {
      "resources": ["a.png"],
      "matches": ["https://example.com/*"],
      "extension_ids": ["abcdefghijlkmnopabcdefghijlkmnop"]
    }
  ],
  ...
}

Wdrożone

m89