chrome.appviewTag

คำอธิบาย

ใช้แท็ก appview เพื่อฝังแอป Chrome อื่นๆ ภายในแอป Chrome ของคุณ (ดูการใช้งาน)

สิทธิ์

appview

ความพร้อมใช้งาน

Chrome 43 ขึ้นไป

ประเภท

EmbedRequest

พร็อพเพอร์ตี้

  • ข้อมูล

    ออบเจ็กต์

    ข้อมูลที่ไม่บังคับซึ่งนักพัฒนาแอประบุไว้ซึ่งแอปที่จะฝังสามารถใช้เมื่อตัดสินใจเกี่ยวกับการฝัง

  • embedderId

    สตริง

    รหัสของแอปที่ส่งคำขอฝัง

  • allow

    โมฆะ

    อนุญาตคำขอฝัง

    ฟังก์ชัน allow มีรูปแบบดังนี้

    (url: string) => {...}

    • URL

      สตริง

      ระบุเนื้อหาที่จะฝัง

  • ปฏิเสธ

    โมฆะ

    ป้องกันคำขอฝัง

    ฟังก์ชัน deny มีรูปแบบดังนี้

    () => {...}

เมธอด

connect()

สัญญา
chrome.appviewTag.connect(
  app: string,
  data?: any,
  callback?: function,
)

ขอฝังแอปอื่น

พารามิเตอร์

  • แอป

    สตริง

    รหัสส่วนขยายของแอปที่จะฝัง

  • ข้อมูล

    ใดก็ได้ ไม่บังคับ

    ข้อมูลที่ไม่บังคับซึ่งนักพัฒนาแอประบุไว้ซึ่งแอปที่จะฝังสามารถใช้เมื่อตัดสินใจเกี่ยวกับการฝัง

  • Callback

    ฟังก์ชัน ไม่บังคับ

    พารามิเตอร์ callback จะมีลักษณะดังนี้

    (success: boolean) => void

    • สำเร็จ

      บูลีน

      เป็นจริงหากคำขอการฝังสำเร็จ

การคืนสินค้า

  • Promise<boolean>

    รอดำเนินการ

    Promise รองรับไฟล์ Manifest V3 ขึ้นไปเท่านั้น ส่วนแพลตฟอร์มอื่นๆ ต้องใช้ Callback