angular - 如何强制下载 Angular PWA

标签 angular progressive-web-apps

我正在开发 Angular PWA。有没有办法向从浏览器访问我的应用程序的用户显示弹出窗口,以将其另存为主屏幕上的应用程序?

最佳答案

查看Web App Install Banners .

当您的应用满足条件时,浏览器将显示网络应用安装横幅,提示用户是否要将应用添加到主屏幕。

在 Chrome 中,当前的标准是

  1. 您的应用必须具有网络应用 list
  2. 您的应用必须安装 Service Worker
  3. 您的应用必须通过安全的 HTTPS 提供服务(除非您在本地主机上访问它)
  4. 您的应用至少被访问两次,两次访问之间至少间隔五分钟

有关如何使您的应用可添加到主屏幕的更多详细信息,请参阅链接的文章。

关于angular - 如何强制下载 Angular PWA,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46268332/

相关文章:

javascript - 无法使用排序库 ng2-dnd 对几个不同的列表进行排序

javascript - 如何在多种 Material 选择中过滤项目

javascript - PWA - 即使在硬刷新后前端也不会更新

javascript - 当蜂窝网络不可用时,geolocation.getCurrentPosition 不起作用

javascript - 如何使用javascript检测移动设备屏幕是否关闭

javascript - Angular 2 将表单数据传递给另一个组件

javascript - 如何在 Angular 中使用相同的组件进行路由

javascript - Angular 无法识别来自 css3 的图像的静态路径

android - 将渐进式 Web 应用程序添加到主屏幕

service-worker - importScripts 和 ES6 模块/导入有什么区别?