Добавить на экран не отображается - PullRequest
0 голосов
/ 07 июня 2018

Что должно быть start_url в manifest.json в угловом приложении.

{
  "name": "dummy",
  "short_name": "dummy",
  "theme_color": "#1976d2",
  "background_color": "#fafafa",
  "display": "standalone",
  "scope": "/",
  "start_url": "/",
  "icons": [
    {
      "src": "assets/icons/icon-72x72.png",
      "sizes": "72x72",
      "type": "image/png"
    },
    {
      "src": "assets/icons/icon-96x96.png",
      "sizes": "96x96",
      "type": "image/png"
    },
    {
      "src": "assets/icons/icon-128x128.png",
      "sizes": "128x128",
      "type": "image/png"
    },
    {
      "src": "assets/icons/icon-144x144.png",
      "sizes": "144x144",
      "type": "image/png"
    },
    {
      "src": "assets/icons/icon-152x152.png",
      "sizes": "152x152",
      "type": "image/png"
    },
    {
      "src": "assets/icons/icon-192x192.png",
      "sizes": "192x192",
      "type": "image/png"
    },
    {
      "src": "assets/icons/icon-384x384.png",
      "sizes": "384x384",
      "type": "image/png"
    },
    {
      "src": "assets/icons/icon-512x512.png",
      "sizes": "512x512",
      "type": "image/png"
    }
  ]
}

должно быть "/" ot "."или "/index.html", и мне нужно слушать событие "beforeinstallprompt" для работника службы?или любой другой, если я что-то упустил.Заранее спасибо!

1 Ответ

0 голосов
/ 07 июня 2018

Начальный URL-адрес будет домашней страницей вашего приложения, когда вы щелкнете по значку вашего PWA после добавления на главный экран.Если у вас есть index.html в корне проекта и манифест по тому же пути, вы можете указать «/index.html» или вы также можете указать полный uRL с именем домена, например «* 1002».*

Вам нужно прослушать, прежде чем installinpt будет использовать это, чтобы показать баннер установки «добавить на домашний экран».Вы можете добавить на главный экран из меню Chrome, независимо от того, как вы обрабатываете это событие, хотя.Это событие для баннера на странице установки.

...