Я пытаюсь создать PWA, но, похоже, на моем сайте не появляется кнопка «Установить как веб-приложение».
Кнопка установки выглядит следующим образом и отображается в адресной строке:

Он появляется, когда я захожу на дискуссионный сайт, но не на свой.
У меня в голове следующее:
Мой манифест находится в корневом каталоге и называется manifest.webmanifest:
{ "name": "Пример 1", "short_name": "example1", "дисплей": "автономный", "start_url": ".", "background_color": "#000000", "theme_color":"#ffffff", "description": "Пример веб-приложения.", "значки": [{ "src": "https://www.example.com/test/images/icon_512.png", "размеры": "512x512", "тип": "изображение/png" }], "share_target": { "action":"/новая-тема", "метод":"GET", "enctype":"application/x-www-form-urlencoded", "параметры": { "title":"титул", "текст":"тело"} } } Теперь в консоли ошибок нет. Сначала возникла ошибка, сообщавшая, что не удалось найти изображение логотипа. Как только этот путь был правильным, ошибка исчезла, но кнопки установки по-прежнему не было.
Примером PWA являются форумы discourse.org здесь. Этот сайт устанавливается нормально.
Протестировано в Brave/Firefox/OS X
Прогрессивная сеть MDN
Обновление (найдено):
Курс Net Ninja по PWA
Мобильная версия