Описание
Используйте тег appview
для встраивания других приложений Chrome в ваше приложение Chrome (см. Использование ).
Разрешения
appview
Доступность
Типы
EmbedRequest
Характеристики
- данные
объект
Дополнительные данные, указанные разработчиком, которые встраиваемое приложение может использовать при принятии решения о встраивании.
- embedderId
нить
Идентификатор приложения, отправившего запрос на встраивание.
- позволять
пустота
Разрешает запрос на встраивание.
Функция
allow
выглядит так:(url: string) => {...}
- URL-адрес
нить
Указывает содержимое, которое будет внедрено.
- отрицать
пустота
Предотвращает запрос на встраивание.
Функция
deny
выглядит так:() => {...}
Методы
connect()
chrome.appviewTag.connect(
app: string,
data?: any,
callback?: function,
): Promise<boolean>
Запрашивает встраивание другого приложения.
Параметры
- приложение
нить
Идентификатор расширения приложения, которое будет вставлено.
- данные
любой необязательный
Дополнительные данные, указанные разработчиком, которые встраиваемое приложение может использовать при принятии решения о встраивании.
- перезвонить
функция необязательна
Параметр
callback
выглядит так:(success: boolean) => void
- успех
булев
True, если запрос на встраивание выполнен успешно.
Возврат
Обещание<логическое>
Хром 132+Обещания поддерживаются только для Manifest V3 и более поздних версий, на других платформах необходимо использовать обратные вызовы.