תיאור
משתמשים בתג appview כדי להטמיע אפליקציות Chrome אחרות באפליקציית Chrome שלכם (ראו שימוש).
הרשאות
appviewזמינות
סוגים
EmbedRequest
מאפיינים
-
נתונים
אובייקט
נתונים אופציונליים שהמפתח ציין, שהאפליקציה להטמעה יכולה להשתמש בהם כשהיא מקבלת החלטה לגבי ההטמעה.
-
embedderId
מחרוזת
המזהה של האפליקציה ששלחה את בקשת ההטמעה.
-
לאפשר
void
מאשרת את בקשת ההטמעה.
הפונקציה
allowנראית כך:(url: string) => {...}
-
url
מחרוזת
מציין את התוכן שיוטמע.
-
-
דחייה
void
מונעת את בקשת ההטמעה.
הפונקציה
denyנראית כך:() => {...}
Methods
connect()
chrome.appviewTag.connect(
app: string,
data?: any,
callback?: function,
): Promise<boolean>
מבקש להטמיע אפליקציה אחרת.
פרמטרים
-
אפליקציה
מחרוזת
מזהה התוסף של האפליקציה שרוצים להטמיע.
-
נתונים
any optional
נתונים אופציונליים שהמפתח ציין, שהאפליקציה להטמעה יכולה להשתמש בהם כשהיא מקבלת החלטה לגבי ההטמעה.
-
callback
function optional
הפרמטר
callbackנראה כך:(success: boolean) => void
-
הצלחה
בוליאני
הערך True אם בקשת ההטמעה הצליחה.
-
החזרות
-
Promise<boolean>
Chrome מגרסה 132 ואילךהבטחות נתמכות רק ב-Manifest V3 ואילך, בפלטפורמות אחרות צריך להשתמש בקריאות חוזרות (callbacks).