chrome.appviewTag

Описание

Используйте тег appview , чтобы встроить другие приложения Chrome в свое приложение Chrome. (см. Использование ).

Разрешения

appview

Доступность

Хром 43+

Типы

EmbedRequest

Характеристики

  • данные

    объект

    Необязательные данные, указанные разработчиком, которые встраиваемое приложение может использовать при принятии решения о внедрении.

  • идентификатор встраивания

    нить

    Идентификатор приложения, отправившего запрос на внедрение.

  • позволять

    пустота

    Разрешает запрос на встраивание.

    Функция allow выглядит так:

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

    • URL

      нить

      Указывает содержимое, которое будет внедрено.

  • отрицать

    пустота

    Предотвращает запрос на встраивание.

    Функция deny выглядит так:

    () => {...}

Методы

connect()

Обещать
chrome.appviewTag.connect(
  app: string,
  data?: any,
  callback?: function,
)

Запрашивает встраивание другого приложения.

Параметры

  • приложение

    нить

    Идентификатор расширения приложения, которое необходимо внедрить.

  • данные

    любые дополнительные

    Необязательные данные, указанные разработчиком, которые встраиваемое приложение может использовать при принятии решения о внедрении.

  • перезвонить

    функция необязательна

    Параметр callback выглядит так:

    (success: boolean) => void

    • успех

      логическое значение

      True, если запрос на внедрение выполнен успешно.

Возврат

  • Обещание <логическое значение>

    В ожидании

    Промисы поддерживаются только для Manifest V3 и более поздних версий, на других платформах необходимо использовать обратные вызовы.