Начиная с Chrome 90, администраторы Discourse могут добавлять скриншоты в нижнюю панель установки PWA.
Вам нужно сделать несколько скриншотов интересных страниц, загрузить их в тему и заполнить соответствующие поля по адресу /admin/site_settings/category/branding?filter=manifest screenshots.
Для скриншотов Chrome указывает следующие требования:
Ширина и высота должны быть не менее 320 пикселей и не более 3840 пикселей.
Максимальный размер не может быть более чем в два раза больше минимального.
Скриншоты должны иметь одинаковое соотношение сторон.
Поддерживаются только форматы изображений JPEG и PNG.
После заполнения настроек это будет выглядеть так:
Я добавил несколько ссылок на скриншоты в манифест для тестирования этих функций, но у меня это не работает. Я пробовал Chrome v90.0.4430 и Chrome Canary 91.0.4446. Эта функция уже готова к внедрению или нам нужно подождать??
У меня всё работает корректно для meta, но не для моего сайта в Chrome Canary. Я загрузил изображение и добавил ссылки в скриншоты манифеста. Не упустил ли я что-то здесь?
Спасибо, в Великобритании есть мод, который это проверит…
Идея отключить PWA заключалась не в том, чтобы удалить его, а в том, чтобы, когда у нас будет больше времени, посмотреть, как мы можем интегрировать PWA, совместимый с нашими представлениями — не как всплывающее окно, а, возможно, как ссылку для тех, кто хочет попробовать…
В Discourse приглашение к установке PWA на Android представляет собой ссылку в верхней баннерной строке, которая появляется только для пользователей с достаточным уровнем вовлечённости.
Новые скриншоты, упомянутые выше, отображаются только после того, как пользователь нажмёт на приглашение, которое мы используем уже много лет.