Изображение заставки PWA не отображается на Android, несмотря на наличие изображений 192x192 и 512x512 - PullRequest
0 голосов
/ 02 октября 2018

При использовании Chrome 69 для Android и Windows у меня возникают проблемы с заставкой.При работе в Windows как отдельное приложение, оно, похоже, вообще не имеет концепции заставки (хотелось бы, чтобы это было задокументировано), но меня больше беспокоит то, что мой PWA для Android показывает заставку без значков, настроенных в моем манифесте.Всплеск фон правильный, и имя приложения отображается ... просто нет изображения.

У меня есть изображения как 192x192, так и 512x512.Когда я запускаю аудит Lighthouse, я получаю 100 баллов по каждой точке, за исключением коварной ошибки «Контент не соответствует размеру для окна просмотра».

Оба изображения отображаются в Chrome / Dev Console / Application / Manifest / Iconsи мой 192x192 правильно используется как значок приложения для Windows и Android.

Вот мой пример: https://bpetty -formfast.github.io / PWA-v1

Я сам пытался использовать 192x192, затем добавил 512x512, но безуспешно.Чего мне не хватает?

"icons": [{
    "src": "Logo-192x192.png",
    "sizes": "192x192",
    "type": "image/png"
},{
    "src": "Splash-512x512.png",
    "sizes": "512x512",
    "type": "image/png"
}],

Обновление: Не дубликат: Не удается получить значок заставки на Android Chrome PWA

Дополнительные сведения см. В принятом ответеинформация.

1 Ответ

0 голосов
/ 01 января 2019

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

...