У меня есть один адаптивный веб-сайт, который я хочу использовать в качестве прогрессивного веб-приложения.Я инициализировал базовые вещи, такие как настройка значков, имени приложения и т. Д. Все работает нормально, только проблема с заставкой.На устройствах iOS я могу изменить заставку с помощью приведенного ниже кода.
<link rel="apple-touch-startup-image" media="(device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3)" href="<?= \yii\helpers\Url::to('@web/img/splash/iPhone-X.png') ?>">
Но на устройстве Android я не могу этого сделать.Мое действительное требование - отображать логотип только на заставке.На Android он также отображает логотип и название приложения на заставке.
Ниже мой файл manifest.json
. Я искал в Google и переполнении стека, и ни один из результатов не помог мне, поэтому я должен опубликовать вопрос о переполнении стека.
{
"short_name": "MyApp",
"name": "My Progressive App",
"icons": [
{
"src": "/img/splash/48x48.png",
"type": "image/png",
"sizes": "48x48"
},
{
"src": "/img/splash/96x96.png",
"type": "image/png",
"sizes": "96x96"
},
{
"src": "/img/splash/144x144.png",
"type": "image/png",
"sizes": "144x144"
},
{
"src": "/img/splash/192x192.png",
"type": "image/png",
"sizes": "192x192"
},
{
"src": "/img/splash/256x256.png",
"type": "image/png",
"sizes": "256x256"
},
{
"src": "/img/splash/384x384.png",
"type": "image/png",
"sizes": "384x384"
},
{
"src": "/img/splash/512x512.png",
"type": "image/png",
"sizes": "512x512"
}
],
"background_color": "#FFFFFF",
"display": "standalone",
"theme_color": "#FFFFFF"
}