Zasady dotyczące umieszczania elementów z innych witryn

Klucz manifestu cross_origin_embedder_policy umożliwia rozszerzeniu określenie wartości nagłówka odpowiedzi Cross-Origin-Embedder-Policy (COEP) w przypadku żądań do źródła rozszerzenia. Obejmuje to kontekst w tle rozszerzenia (skrypt service worker lub strona w tle), wyskakujące okienko, stronę opcji, karty otwarte na zasób rozszerzenia itp.

W połączeniu z parametrem cross_origin_opener_policy ten klucz umożliwia rozszerzeniu korzystanie z witryn izolowanych od zasobów z innych domen.

Deklaracja w pliku manifestu

Klucz manifestu cross_origin_embedder_policy przyjmuje obiekt. Ten obiekt powinien zawierać tylko jedną właściwość o nazwie value z wartością w postaci ciągu znaków. Chrome używa tego ciągu znaków jako wartości nagłówkaCross-Origin-Embedder-Policy podczas udostępniania zasobów z domeny rozszerzenia. Przykład:

{
    ...
    "cross_origin_embedder_policy": {
      "value": "require-corp"
    },
    ...
}

Więcej informacji o tej funkcji znajdziesz w omówieniu izolacji między źródłami.