跨來源隔離

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

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

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