Angular 8 бланк PWA в MacOs Safari, iOS Safari & Chrome. Нет ошибок - PullRequest
0 голосов
/ 11 апреля 2020

My Angular 8 PWA отлично загружается на Chrome & Firefox. Без ошибок, без ошибок компиляции.

Однако в MacOs Safari и iOS Safari & Chrome приложение полностью пустое, ошибок нет.

Я пробовал следующее решения, которые я нашел в Интернете, но не повезло:

  • Раскомментируйте и установите полифилы в полифиллах. js
  • добавьте "crossOrigin": "use-credentials" в angular . json

Помогите пожалуйста!

Вот версия ng:

Angular CLI: 8.3.21
Node: 10.16.0
OS: darwin x64
Angular: 8.2.14
... animations, common, compiler, compiler-cli, core, forms
... language-service, platform-browser, platform-browser-dynamic
... router, service-worker

Package                           Version
-----------------------------------------------------------
@angular-devkit/architect         0.803.21
@angular-devkit/build-angular     0.803.21
@angular-devkit/build-optimizer   0.803.21
@angular-devkit/build-webpack     0.803.21
@angular-devkit/core              8.3.21
@angular-devkit/schematics        8.3.21
@angular/cdk                      8.2.3
@angular/cli                      8.3.21
@angular/fire                     5.2.3
@angular/material                 8.2.3
@angular/pwa                      0.803.22
@ngtools/webpack                  8.3.21
@schematics/angular               8.3.21
@schematics/update                0.803.21
rxjs                              6.4.0
typescript                        3.5.3
webpack                           4.39.2

Вот мой файл манифеста

{
  "name": "..",
  "short_name": "..",
  "gcm_sender_id": "..",
  "theme_color": "#0294a5",
  "background_color": "#0294a5",
  "display": "standalone",
  "orientation": "portrait",
  "scope": "/",
  "description": "..",
  "start_url": "/",
  "icons": []
}

1 Ответ

0 голосов
/ 14 апреля 2020

Я пытался найти вашу версию MacOS и поддержку PWA, но ничего не смог найти.

Для iOS Я знаю, что они начали поддерживать PWA только с версии 11.3, поэтому это может быть версия вопрос. В целом Apple все еще сильно отстает от других конкурентов в отношении PWA.

Не могли бы вы протестировать свой PWA на iOS (версия, равная или более поздняя, ​​чем 11.3), чтобы проверить, работает ли она? По крайней мере, вы можете проверить версию как возможную причину.

...