الوصف
استخدِم علامة appview لتضمين تطبيقات Chrome الأخرى في تطبيق Chrome (راجِع الاستخدام).
الأذونات
appviewمدى التوفّر
الأنواع
EmbedRequest
الخصائص
-
البيانات
عنصر
بيانات اختيارية يحدّدها المطوّر ويمكن للتطبيق المراد تضمينه استخدامها عند اتخاذ قرار التضمين.
-
embedderId
سلسلة
رقم تعريف التطبيق الذي أرسل طلب التضمين
-
سماح
void
يسمح بطلب التضمين.
تبدو الدالة
allowعلى النحو التالي:(url: string) => {...}
-
url
سلسلة
تحدّد المحتوى المطلوب تضمينه.
-
-
رفض
void
يمنع طلب التضمين.
تبدو الدالة
denyعلى النحو التالي:() => {...}
الطُرق
connect()
chrome.appviewTag.connect(
app: string,
data?: any,
callback?: function,
): Promise<boolean>
يطلب تضمين تطبيق آخر.
المعلمات
-
تطبيق
سلسلة
رقم تعريف الإضافة للتطبيق المطلوب تضمينه
-
البيانات
أيّ اختياري
بيانات اختيارية يحدّدها المطوّر ويمكن للتطبيق المراد تضمينه استخدامها عند اتخاذ قرار التضمين.
-
callback
function اختياري
تظهر المَعلمة
callbackعلى النحو التالي:(success: boolean) => void
-
نجاح
قيمة منطقية
صحيح إذا نجح طلب التضمين.
-
المرتجعات
-
Promise<boolean>
الإصدار 132 من Chrome والإصدارات الأحدثلا تتوفّر الوعود إلا في الإصدار Manifest V3 والإصدارات الأحدث، وتحتاج المنصات الأخرى إلى استخدام عمليات الاستدعاء.