Как указать иконки в manifest.json? Кажется, что некоторые используют массив, а некоторые используют словарь. Например:
https://developer.chrome.com/webstore/get_started_simple
"icons": { "128": "icon_128.png" },
Но в этом источнике они используют это так:
"icons": [
{
"src": "launcher-icon-2x.png",
"sizes": "96x96",
"type": "image/png"
},
{
"src": "launcher-icon-3x.png",
"sizes": "144x144",
"type": "image/png"
},
{
"src": "launcher-icon-4x.png",
"sizes": "192x192",
"type": "image/png"
}
],
Если я попытаюсь установить свое веб-приложение как расширение Chrome и использую последний формат, я получаю эту ошибку:
Поэтому я думаю, мне нужно использовать первый формат для этого. Однако, если я попытаюсь установить свое приложение в качестве прогрессивного веб-приложения в Android, потребуется более поздний формат...