Я попытался установить Android-приложение (в системе отображается как веб-приложение Chromium) для трёх форумов. Этот (работает), самодостаточный форум (работает) и ещё один самодостаточный форум (не работает).
Для последнего форума каким-то образом появилась ссылка, и вместо приложения установилось что-то вроде закладки — но при этом отображается приятный экран запуска.
Однако я не вижу приложение в списке приложений в настройках Android, а также в Titanium Backup. Кроме того, я не могу выбрать или отключить приложение, например, для уведомлений на умных часах. Значит, это что-то другое.
Итак, мой, надеюсь, простой вопрос: как правильно выполнить установку и как (переза)пустить приложение вручную, поскольку я также хочу уведомить наших пользователей об этом. Открытие ссылки https://domain.tld/?discourse_app=1 в браузере на устройстве Android ничего не даёт. Я также удалил все данные браузера, такие как кэш, куки и т. д. Кроме того, я не понимаю, в чём разница между двумя самодостаточными форумами, особенно учитывая, что я настроил их практически идентично.
Вы имеете в виду large icon? Он установлен, как и множество других изображений. Также отмечена опция native app install banner android. Оба моих форума настроены практически идентично: на одном он работает на Android, на другом — нет.
Кстати, я не видел никакого сообщения об установке ни на iPad, ни на iPhone для любого из форумов, включая этот (meta.discourse.org). Опция native app install banner ios также отмечена на моих форумах.
Это потому, что ваш логотип в формате JPEG, а не PNG.
Пожалуйста, загрузите PNG-изображение размером 512x512 в настройках сайта в поле manifest icon на странице администрирования > настройки > брендинг.
Небольшое уточнение: вы не должны включать native app install banner, если хотите, чтобы пользователи устанавливали ваш webapk / PWA, так как это заменит его на DiscourseHub.
Я не вижу ничего о том, что «используйте PNG, JPG здесь плох». Также и в немецком переводе.
О боже… Люди…
Понятно. Apple… Тогда я проверю настройку native app install banner ios, чтобы хотя бы уведомить людей о приложении Discourse Hub. Что бы вы посоветовали?
Что ж, если установка приложения Android работает только с PNG-изображением в качестве логотипа манифеста, то примечание об этом действительно было бы полезным.