跨來源隔離

跨來源隔離功能可讓網頁使用強大的功能,例如 SharedArrayBuffer。擴充功能可以為 cross_origin_embedder_policycross_origin_opener_policy 資訊清單鍵指定適當的值,選擇採用跨來源隔離功能。舉例來說,下方的資訊清單會將擴充功能的來源選為跨來源隔離。

{
  "name": "CrossOriginIsolation example",
  "manifest_version": 2,
  "version": "1.1",
  "cross_origin_embedder_policy": {
    "value": "require-corp"
  },
  "cross_origin_opener_policy": {
    "value": "same-origin"
  },
  ...
}

選擇啟用跨來源隔離功能後,擴充功能就能在跨來源隔離的內容中使用強大的 API,例如 SharedArrayBuffers。不過,這麼做也會帶來某些副作用。如需進一步瞭解這項功能,請參閱使用 COOP 和 COEP 讓網站「跨來源隔離」