我是Angular的新手,因此设法开发了一个基本的渐进式Web应用程序。我在iOS 12.2和Android上成功创建了Web应用程序的桌面快捷方式。
我正在构建一个逻辑,以便在服务器上进行更新时可以刷新/重新加载应用程序。 Chrome应用程序没有问题,但是基于Safari的应用程序未更新。
这是代码:-
constructor(private updates: SwUpdate) {
updates.available.subscribe(event => {
updates.activateUpdate().then(() => document.location.reload());
});
}