У меня проблема, я пытаюсь добавить приложение React на главный экран.
manifest.json
{
"short_name": "Ridnois",
"name": "Ridnois - Amazing store (dev)",
"icons": [
{
"src": "r-ico-144px.png",
"sizes": "144x144",
"type": "image/x-ico"
}
],
"start_url": "./index.html",
"display": "standalone",
"theme_color": "#fefefe",
"background_color": "#fefefe"
}
При этом я получаю эту ошибку:
Site cannot be installed: a 144px square PNG icon is required, but no supplied icon meets this requirement
Затем я попытался изменить тип значка:
"type":"image/png"
Но я получаю эту ошибку:
Site cannot be installed: no matching service worker detected. You may need to reload the page, or check that the service worker for the current page also controls the start URL from the manifest
Моя иконка PNG имеет размер 144x144px, я создал шаблон своего приложения с помощью ReactJs, мой serviceWorker работает нормально.
Можете ли вы поделиться своей структурой каталогов? Где находится PNG относительно manifest.json?
Удалось ли это решить?



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Чтобы устранить ошибку «не обнаружен соответствующий сервис-воркер», попробуйте опубликованный ответ в этом SO сообщение, который гласит: «Сайт не может быть установлен: не обнаружен соответствующий сервис-воркер. Вам может потребоваться перезагрузить страницу или проверить, что сервис-воркер для Текущая страница также управляет начальным URL из манифеста ".