cross_origin_opener_policy
คีย์ไฟล์ Manifest ช่วยให้ส่วนขยายระบุค่าสำหรับส่วนหัวการตอบกลับCross-Origin-Opener-Policy (COOP) สำหรับคำขอไปยังต้นทางของส่วนขยายได้ ซึ่งรวมถึงบริบทเบื้องหลังของส่วนขยาย (Service Worker หรือหน้าเบื้องหลัง) ป๊อปอัป หน้าตัวเลือก แท็บที่เปิดอยู่เพื่อแสดงทรัพยากรส่วนขยาย ฯลฯ
เมื่อใช้ร่วมกับ cross_origin_embedder_policy คีย์นี้จะช่วยให้ส่วนขยายเลือกใช้การแยกแบบข้ามต้นทางได้
การประกาศไฟล์ Manifest
คีย์ไฟล์ Manifest cross_origin_opener_policy
ใช้ออบเจ็กต์ ออบเจ็กต์นี้ควรมีพร็อพเพอร์ตี้ชื่อ value
เพียงรายการเดียวที่มีค่าสตริง Chrome จะใช้สตริงนี้เป็นค่าของส่วนหัว Cross-Origin-Opener-Policy
เมื่อแสดงทรัพยากรจากต้นทางของส่วนขยาย เช่น
{
...
"cross_origin_opener_policy": {
"value": "same-origin"
},
...
}
ดูข้อมูลเพิ่มเติมเกี่ยวกับฟีเจอร์นี้ได้ที่ภาพรวมการแยกแหล่งที่มาหลายแห่ง