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