คำอธิบาย
ใช้แท็ก appview เพื่อฝังแอป Chrome อื่นๆ ภายในแอป Chrome ของคุณ (ดูการใช้งาน)
สิทธิ์
appviewความพร้อมใช้งาน
ประเภท
EmbedRequest
พร็อพเพอร์ตี้
-
เพิ่มเติม
ออบเจ็กต์
ข้อมูลที่นักพัฒนาแอประบุ (ไม่บังคับ) ซึ่งแอปที่จะฝังสามารถใช้ได้เมื่อตัดสินใจฝัง
-
embedderId
สตริง
รหัสของแอปที่ส่งคำขอการฝัง
-
allow
void
อนุญาตคำขอฝัง
ฟังก์ชัน
allowจะมีลักษณะดังนี้(url: string) => {...}
-
URL
สตริง
ระบุเนื้อหาที่จะฝัง
-
-
ปฏิเสธ
void
ป้องกันคำขอฝัง
ฟังก์ชัน
denyจะมีลักษณะดังนี้() => {...}
เมธอด
connect()
chrome.appviewTag.connect(
app: string,
data?: any,
callback?: function,
): Promise<boolean>
ขอให้ฝังแอปอื่น
พารามิเตอร์
-
แอป
สตริง
รหัสส่วนขยายของแอปที่จะฝัง
-
เพิ่มเติม
ไม่บังคับ
ข้อมูลที่นักพัฒนาแอประบุ (ไม่บังคับ) ซึ่งแอปที่จะฝังสามารถใช้ได้เมื่อตัดสินใจฝัง
-
callback
function ไม่บังคับ
พารามิเตอร์
callbackจะมีลักษณะดังนี้(success: boolean) => void
-
สำเร็จ
บูลีน
เป็นจริงหากคำขอการฝังสำเร็จ
-
การคืนสินค้า
-
Promise<boolean>
Chrome 132 ขึ้นไประบบรองรับ Promise สำหรับ Manifest V3 ขึ้นไปเท่านั้น แพลตฟอร์มอื่นๆ ต้องใช้ Callback