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


Проверка обработки протокола прогрессивного веб-приложения (PWA)

В этой статье предполагается, что вы уже определили обработчики протоколов в манифесте веб-приложения PWA и выполняете отладку приложения с помощью средств разработки. Сведения о том, как определять и регистрировать протоколы в PWA, см. в статье Обработка протоколов в прогрессивной веб-приложения.

Используйте средство "Приложение ", чтобы проверить, успешно ли Microsoft Edge зарегистрировал приложение в качестве обработчика протоколов, определенных в манифесте веб-приложения.

Убедитесь, что обработчики протоколов определены правильно

Если вы еще не определили обработчики протоколов в манифесте веб-приложения PWA, средство приложения заметит, что протоколы не определены, и предоставит дополнительные сведения о том, как обновить манифест веб-приложения.

Если в манифесте веб-приложения правильно определены протоколы, средство приложения сообщит о том, что Microsoft Edge обнаружил допустимые регистрации обработчиков протоколов и что эти обработчики протоколов можно протестировать с помощью установленного PWA.

Чтобы убедиться в правильности определенных обработчиков протокола, выполните следующие действия:

  1. Перейдите к PWA в Microsoft Edge. Вы можете использовать демонстрационное приложение PWAmp.
  2. Откройте средства разработки (F12).
  3. Откройте средство "Приложение ".
  4. Щелкните Манифест , чтобы развернуть раскрывающийся список.
  5. Щелкните Обработчики протоколов.

Если обработчики протокола не определены в манифесте веб-приложения или были определены неправильно, отобразится следующее сообщение:

Раздел Обработчики протоколов на панели Манифест без определенных протоколов

Если обработчики протокола успешно определены в манифесте веб-приложения, отобразится следующее сообщение:

Раздел Обработчики протоколов на панели манифеста с определенными протоколами

В разделе Обработчики протоколов также можно протестировать определенные обработчики протоколов.

Тестирование протоколов из средства приложения

Чтобы протестировать обработчики протоколов из средства приложения , необходимо уже установить PWA. Сведения об установке PWA см. в статье Установка PWA.

Средство "Приложение " обнаруживает все обработчики протокола из манифеста веб-приложения. Чтобы протестировать обработчик, выполните приведенные далее действия.

  1. Перейдите к PWA в Microsoft Edge и откройте Средства разработки (F12). Вы можете использовать демонстрационное приложение PWAmp.
  2. Откройте средство "Приложение" и щелкнитеОбработчики протокола манифеста>.
  3. Выберите протокол, который требуется протестировать, выбрав из раскрывающегося списка.
  4. Введите остальную часть URI в тексте и щелкните Тестировать протокол. Это приведет к запуску PWA. В зависимости от операционной системы может потребоваться разрешить Microsoft Edge открывать PWA и принимать разрешения на уровне ОС для регистрации приложения в качестве обработчика для протокола.

На следующем снимке экрана web+amp://files.freemusicarchive.org/storage-freemusicarchive-org/music/no_curator/Kevin_MacLeod/Jazz_Sampler/Kevin_MacLeod_-_AcidJazz.mp3 URI тестируется.

Тестирование пользовательского протокола web+amp из средства приложения

См. также