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

标签 android progressive-web-apps

我刚刚看完 Google I/O 2016 上有关渐进式 Web 应用程序的演示。可以肯定地说,我对它们感到非常兴奋。

我确实有一个关于用户将图标添加到主屏幕的问题。用户是否能够像使用 native 应用程序一样隐藏应用程序抽屉中的图标(显然对于 Android 设备)?或者图标必须保留在主屏幕上?

最佳答案

UDPATE:Chrome 开发者 channel (v56) 现在支持启用改进的添加到主屏幕。请注意,该标志在 Chrome Canary 中不起作用(未安装)。我在 Android M 上对此进行了测试。要启用它:

  1. 在 Chrome 开发应用中,导航至 chrome://flags/#enable-improved-a2hs
  2. 点击启用
  3. 导航至 chrome://flags/#bypass-app-banner-engagement-checks
  4. 点击启用
  5. 重新启动浏览器。
  6. 导航至https://paperplanes.world .
  7. 点击应用横幅中的添加到主屏幕
  8. 在应用安装屏幕上点击安装
  9. 点击完成
  10. 观察主屏幕和应用抽屉中的“纸飞机”图标。

不可以,PWA 应用图标只能显示在主屏幕上。

您可以像管理任何其他主屏幕图标一样管理该图标,包括将其分组到主屏幕上的文件夹中,或将其删除。

关于android - 将渐进式 Web 应用程序添加到主屏幕,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40581753/

相关文章:

android - 计算 map 上街道两侧的gps坐标

java - 在 Eclipse 中构建项目后安装 INSTALL_PARSE_FAILED_NO_CERTIFICATES

android - 在 android.R.id.content 之上添加 View 并对齐

android - How to encode jpeg images to H264 very fast(将图像转换为视频)

javascript - service-worker.js中未添加的.html页面被缓存并且可以离线使用?

progressive-web-apps - 在 Trusted Web Activity APP 中检查独立模式

javascript - iOS 渐进式 Web 应用程序深色模式启动图像?

android - 将付费应用更改为免费时的 Google Play 许可

javascript - 将 async/await 与 service worker 一起使用

ios - iOS 12 上的 PWA 不再与 Safari 共享 Service Worker 缓存?