chrome.appviewTag

תיאור

אפשר להשתמש בתג appview כדי להטמיע אפליקציות אחרות של Chrome באפליקציית Chrome. (ראו שימוש).

הרשאות

appview

זמינות

Chrome 43 ואילך

סוגים

EmbedRequest

מאפיינים

  • נתונים

    אובייקט

    נתונים אופציונליים שצוינו על ידי המפתח והאפליקציה להטמעה יכולה להשתמש בהם כשמתקבלת החלטה לגבי הטמעה.

  • embedderId

    מחרוזת

    המזהה של האפליקציה ששלחה את בקשת ההטמעה.

  • לאפשר

    void

    מאפשרת את בקשת ההטמעה.

    הפונקציה allow נראית כך:

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

    • כתובת אתר

      מחרוזת

      מציינים את התוכן להטמעה.

  • דחייה

    void

    מונעת את בקשת ההטמעה.

    הפונקציה deny נראית כך:

    () => {...}

Methods

connect()

Promise
chrome.appviewTag.connect(
  app: string,
  data?: any,
  callback?: function,
)
: Promise<boolean>

בקשה להטמעה של אפליקציה אחרת.

פרמטרים

  • אפליקציה

    מחרוזת

    מזהה התוסף של האפליקציה להטמעה.

  • נתונים

    כל מאפיין אופציונלי

    נתונים אופציונליים שצוינו על ידי המפתח והאפליקציה להטמעה יכולה להשתמש בהם כשמתקבלת החלטה לגבי הטמעה.

  • callback

    פונקציה אופציונלית

    הפרמטר callback נראה כך:

    (success: boolean) => void

    • הצלחה

      בוליאני

      הערך יהיה True אם בקשת ההטמעה הצליחה.

החזרות

  • Promise<boolean>

    Chrome 132 ואילך

    ההבטחות נתמכות רק ב-Manifest V3 ובגרסאות מאוחרות יותר. בפלטפורמות אחרות צריך להשתמש בפונקציות Callback.