Улучшенный значок и имя "Добавить на домашний экран" (WebAPK) для установленного веб-приложения в Google Chrome, которое не обновляется после обновления манифеста

У меня есть веб-сайт, который отвечает всем предварительным требованиям для "улучшенной" функции добавления на домашний экран (A2HS) в Google Chrome для Android. Я могу установить приложение, и APK формируется и устанавливается на устройстве, а значок доступен на рабочем столе.

В документации блога разработчиков Google говорится, что теперь с "улучшенным" A2HS можно изменить manifest.json файл с новым значком и именем после посещения сайта в дальнейшем, значок и имя установленного веб-приложения должны обновиться:

Теперь у вас есть возможность обновить значок и имя вашего Progressive Web App и отобразить его пользователю. Изменение вашего значка или имени в манифесте приведет к обновлению значка на главном экране после того, как пользователь впоследствии откроет сайт.

Я попытался изменить манифест новыми значениями и убедился, что измененный манифест загружается в браузер при повторном открытии сайта, но обновление имени и значка для установленного веб-приложения не происходит. Это проверено на Chrome для Android v63.

Как мне заставить это работать? Есть ли какие-то конкретные шаги, о которых нужно позаботиться? Я что-то пропустил?

1 ответ

Согласно тому, что я прочитал, если вы можете создать WebAPK со своего веб-сайта, то все готово для улучшения A2HS.

Я пытался изменить свое короткое имя в моем manifest.json чтобы увидеть, обновляется ли имя приложения, но безрезультатно. Поэтому я предполагаю, что это не то, что мы могли бы контролировать, так как мы соответствуем всем требованиям улучшенного A2HS.

Я не знаю, как долго Chrome должен создавать новый APK для наших страниц, и я не знаю, когда именно он это делает, поскольку я недостаточно терпелив, чтобы ждать слишком долго (я ждал около часа), поэтому поверь мне на слово с крошкой соли.

Другие вопросы по тегам