นโยบายเครื่องมือฝังแบบข้ามต้นทาง

คีย์ไฟล์ Manifest cross_origin_embedder_policy ช่วยให้ส่วนขยายระบุค่าสำหรับส่วนหัวการตอบกลับ Cross-Origin-Embedder-Policy (COEP) สำหรับคำขอไปยังต้นทางของส่วนขยายได้ ซึ่งรวมถึงบริบทเบื้องหลังของส่วนขยาย (โปรแกรมทำงานของบริการหรือหน้าพื้นหลัง) ป๊อปอัป หน้าตัวเลือก แท็บที่เปิดไปยังทรัพยากรของส่วนขยาย ฯลฯ

เมื่อใช้ร่วมกับ cross_origin_opener_policy คีย์นี้ช่วยให้ส่วนขยายเลือกใช้ได้ การแยกแบบข้ามต้นทาง

การประกาศไฟล์ Manifest

คีย์ไฟล์ Manifest cross_origin_embedder_policy ใช้ออบเจ็กต์ ออบเจ็กต์นี้ควรมีพร็อพเพอร์ตี้ชื่อ value เพียงรายการเดียวที่มีค่าสตริง Chrome จะใช้สตริงนี้เป็นค่าของส่วนหัว Cross-Origin-Embedder-Policy เมื่อแสดงทรัพยากรจากต้นทางของส่วนขยาย เช่น

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

ดูข้อมูลเพิ่มเติมเกี่ยวกับฟีเจอร์นี้ได้ที่ภาพรวมการแยกแหล่งที่มาหลายแหล่ง