Проверка обработки протокола прогрессивного веб-приложения (PWA)
В этой статье предполагается, что вы уже определили обработчики протоколов в манифесте веб-приложения PWA и выполняете отладку приложения с помощью средств разработки. Сведения о том, как определять и регистрировать протоколы в PWA, см. в статье Обработка протоколов в прогрессивной веб-приложения.
Используйте средство "Приложение ", чтобы проверить, успешно ли Microsoft Edge зарегистрировал приложение в качестве обработчика протоколов, определенных в манифесте веб-приложения.
Убедитесь, что обработчики протоколов определены правильно
Если вы еще не определили обработчики протоколов в манифесте веб-приложения PWA, средство приложения заметит, что протоколы не определены, и предоставит дополнительные сведения о том, как обновить манифест веб-приложения.
Если в манифесте веб-приложения правильно определены протоколы, средство приложения сообщит о том, что Microsoft Edge обнаружил допустимые регистрации обработчиков протоколов и что эти обработчики протоколов можно протестировать с помощью установленного PWA.
Чтобы убедиться в правильности определенных обработчиков протокола, выполните следующие действия:
- Перейдите к PWA в Microsoft Edge. Вы можете использовать демонстрационное приложение PWAmp.
- Откройте средства разработки (F12).
- Откройте средство "Приложение ".
- Щелкните Манифест , чтобы развернуть раскрывающийся список.
- Щелкните Обработчики протоколов.
Если обработчики протокола не определены в манифесте веб-приложения или были определены неправильно, отобразится следующее сообщение:
Если обработчики протокола успешно определены в манифесте веб-приложения, отобразится следующее сообщение:
В разделе Обработчики протоколов также можно протестировать определенные обработчики протоколов.
Тестирование протоколов из средства приложения
Чтобы протестировать обработчики протоколов из средства приложения , необходимо уже установить PWA. Сведения об установке PWA см. в статье Установка PWA.
Средство "Приложение " обнаруживает все обработчики протокола из манифеста веб-приложения. Чтобы протестировать обработчик, выполните приведенные далее действия.
- Перейдите к PWA в Microsoft Edge и откройте Средства разработки (F12). Вы можете использовать демонстрационное приложение PWAmp.
- Откройте средство "Приложение" и щелкнитеОбработчики протокола манифеста>.
- Выберите протокол, который требуется протестировать, выбрав из раскрывающегося списка.
- Введите остальную часть 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 тестируется.