繁体   English   中英

边缘上的Angular 7.1.1 PWA ServiceWorker无法加载

[英]Angular 7.1.1 PWA ServiceWorker on Edge doesn't load

我已经复制了Angular PWA项目,该项目记录在: https : //angular.io/guide/service-worker-getting-started ,当我在Chrome中进行测试时,它运行正常,当我在Microsoft Edge中运行它时,它看起来像未加载ServiceWorker。 有没有人遇到过同样的问题? 我的目标是使用Angular创建PWA应用程序,该应用程序将在Chrome和Microsoft Edge中运行。

这是我的配置:

Angular CLI: 7.1.0
Node: 10.14.0
OS: win32 x64
Angular: 7.1.1
... animations, common, compiler, compiler-cli, core, forms
... language-service, platform-browser, platform-browser-dynamic
... router, service-worker

Package                           Version
-----------------------------------------------------------
@angular-devkit/architect         0.11.0
@angular-devkit/build-angular     0.11.0
@angular-devkit/build-optimizer   0.11.0
@angular-devkit/build-webpack     0.11.0
@angular-devkit/core              7.1.0
@angular-devkit/schematics        7.1.0
@angular/cli                      7.1.0
@angular/pwa                      0.11.0
@ngtools/webpack                  7.1.0
@schematics/angular               7.1.0
@schematics/update                0.11.0
rxjs                              6.3.3
typescript                        3.1.6
webpack                           4.23.1

边缘 在此处输入图片说明


在此处输入图片说明

正如@wannadream指出的,并非所有版本的Edge都支持Service Workers。 caniuse.com/#feat=serviceworkers。 在我的办公室计算机上,版本为EdgeHTML 15.15063,即使启用了Service Worker标志,它也无法正常工作。 将家用计算机与Edge版本EdgeHTML 17.17134配合使用时,在Edge Debugger下显示的Service Workers可以正常工作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM