Поделиться через


Обработка ссылок на прогрессивное веб-приложение

Собственные приложения во многих операционных системах могут обрабатывать ссылки. При активации связанных URL-адресов собственные приложения могут запрашивать запуск вместо веб-браузера, чтобы создать более привлекательный интерфейс для этих приложений.

Прогрессивные веб-приложения (PWA) также могут обрабатывать ссылки аналогичным образом.

Операционная система, в которую установлен PWA, автоматически запускает PWA для любой ссылки, ссылающейся на содержимое, которое находится в область PWA, при выполнении любого из следующих условий:

  • PWA был установлен из Microsoft Store в Windows.
  • PWA был установлен с помощью Microsoft Edge, и Microsoft Edge является браузером по умолчанию на устройстве.

Для работы автоматической обработки ссылок код не требуется, но конечные пользователи могут отказаться от автоматической обработки ссылок. Чтобы отказаться от автоматической обработки ссылок, выполните приведенные далее действия.

  1. В Microsoft Edge перейдите по адресу edge://apps.

  2. Найдите PWA, для которого требуется отключить автоматическую обработку ссылок, и щелкните Сведения.

  3. На странице сведений о PWA в разделе Обработка ссылок нажмите переключатель.

Страница сведений edge://apps для приложения проигрывателя музыки PWAmp, показывающая, где находится переключатель обработки ссылок

Расширения области позволяют PWA записывать навигацию по путям, поддоменам или даже сайтам, кроме собственных область. Это может быть полезно для PWA, которые охватывают несколько доменов в целях локализации. Например, PWA может охватывать contoso.com, contoso.co.ukи contoso.fr.

Манифест PWA определяет, к какой части домена размещения относится область действия PWA. Например, доменное www.contoso.com имя может иметь PWA, определенный в разделе www.contoso.com/app , а его область задано значение /app. В этом случае все веб-страницы, доступные www.contoso.com/app в пути, являются частью область PWA. Однако веб-страницы в www.contoso.com/foo пути не являются частью область PWA. Кроме того, веб-страницы, доступные по адресу bar.contoso.com/app или www.contoso.co.uk не являются частью область PWA.

Пробная версия origin

По состоянию на 17 октября 2024 г. функция расширения область является пробной версией. Сведения о состоянии см. в разделе Веб-приложение область функции расширений на странице Состояние платформы Chrome.

Если эту функцию можно использовать в Microsoft Edge и она больше не находится в исходной пробной версии, она будет описана в этой статье. См. раздел Расширения области для веб-приложения, средство объяснения в репозитории in manifest-incubations.

См. также:

См. также