توضیحات
از تگ appview برای جاسازی سایر برنامههای کروم در برنامه کروم خود استفاده کنید. (به بخش کاربرد مراجعه کنید).
مجوزها
appviewدر دسترس بودن
انواع
EmbedRequest
خواص
- دادهها
شیء
دادههای اختیاری مشخصشده توسط توسعهدهنده که برنامهی در حال جاسازی میتواند هنگام تصمیمگیری در مورد جاسازی از آنها استفاده کند.
- شناسه جاسازی
رشته
شناسه برنامهای که درخواست جاسازی را ارسال کرده است.
- اجازه دادن
باطل
درخواست جاسازی را مجاز میکند.
تابع
allowبه شکل زیر است:(url: string) => {...}
- آدرس اینترنتی
رشته
محتوایی که قرار است جاسازی شود را مشخص میکند.
- انکار کردن
باطل
از درخواست جاسازی جلوگیری میکند.
تابع
denyبه شکل زیر است:() => {...}
روشها
connect()
chrome.appviewTag.connect(
app: string,
data?: any,
callback?: function,
): Promise<boolean>
درخواست تعبیه برنامه دیگری را میدهد.
پارامترها
- برنامه
رشته
شناسه افزونه برنامهای که قرار است جاسازی شود.
- دادهها
هر اختیاری
دادههای اختیاری مشخصشده توسط توسعهدهنده که برنامهی در حال جاسازی میتواند هنگام تصمیمگیری در مورد جاسازی از آنها استفاده کند.
- تماس برگشتی
تابع اختیاری
پارامتر
callbackبه شکل زیر است:(success: boolean) => void
- موفقیت
بولی
اگر درخواست جاسازی با موفقیت انجام شود، درست است.
بازگشتها
قول <boolean>
کروم ۱۳۲+Promiseها فقط برای Manifest V3 و نسخههای بعدی پشتیبانی میشوند، سایر پلتفرمها باید از callbackها استفاده کنند.