chrome.appviewTag

توضیحات

از تگ appview برای جاسازی سایر برنامه های Chrome در برنامه Chrome خود استفاده کنید. (به کاربرد مراجعه کنید).

مجوزها

appview

در دسترس بودن

Chrome 43+

انواع

EmbedRequest

خواص

  • داده ها

    شی

    برنامه‌نویس اختیاری داده‌های مشخص شده را که برنامه جاسازی‌شده می‌تواند هنگام تصمیم‌گیری برای جاسازی استفاده کند.

  • embedderId

    رشته

    شناسه برنامه ای که درخواست جاسازی را ارسال کرده است.

  • اجازه می دهد

    باطل

    به درخواست جاسازی اجازه می دهد.

    تابع allow به نظر می رسد:

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

    • آدرس اینترنتی

      رشته

      محتوایی را که قرار است جاسازی شود را مشخص می کند.

  • انکار کند

    باطل

    از درخواست جاسازی جلوگیری می کند.

    تابع deny به نظر می رسد:

    () => {...}

روش ها

connect()

قول بده
chrome.appviewTag.connect(
  app: string,
  data?: any,
  callback?: function,
)

درخواست تعبیه برنامه دیگری می کند.

پارامترها

  • برنامه

    رشته

    شناسه برنامه افزودنی که قرار است جاسازی شود.

  • داده ها

    هر اختیاری

    برنامه‌نویس اختیاری داده‌های مشخص شده را که برنامه جاسازی‌شده می‌تواند هنگام تصمیم‌گیری برای جاسازی استفاده کند.

  • پاسخ به تماس

    عملکرد اختیاری

    پارامتر callback به نظر می رسد:

    (success: boolean) => void

    • موفقیت

      بولی

      اگر درخواست جاسازی با موفقیت انجام شود درست است.

برمی گرداند

  • وعده<boolean>

    در انتظار

    Promises فقط برای Manifest V3 و نسخه‌های جدیدتر پشتیبانی می‌شود، پلتفرم‌های دیگر باید از callback استفاده کنند.