【发布时间】:2016-12-01 16:03:06
【问题描述】:
我很好奇 PWA 添加到主屏幕后会在后台使用什么浏览器。它是您最初选择“添加到主屏幕”的那个吗?如果是,如果我将 PWA 添加到主屏幕怎么办?我手机上的 Chrome 之后删除 Chrome(假设我的手机上现在只剩下 Safari)?点击主屏幕上的图标时 PWA 是否仍然有效?
【问题讨论】:
我很好奇 PWA 添加到主屏幕后会在后台使用什么浏览器。它是您最初选择“添加到主屏幕”的那个吗?如果是,如果我将 PWA 添加到主屏幕怎么办?我手机上的 Chrome 之后删除 Chrome(假设我的手机上现在只剩下 Safari)?点击主屏幕上的图标时 PWA 是否仍然有效?
【问题讨论】:
我在 Android M 上的测试结果:
Opera 37 和 Firefox 50 在卸载浏览器时移除了 PWA。没有关于 PWA 删除的提示/警告。
Chrome 55 (beta) 和 Chrome 56 (Canary) 卸载不包括删除 PWA。尝试打开应用程序时会出现一条 toast 消息:
应用未安装。
重新安装创建 PWA 的原始 Chrome 允许 PWA 再次打开。其他版本的 Chrome 无法打开孤立的 Chrome PWA(如果仅安装了 Chrome 56,则无法打开 Chrome 55 PWA)。
以上所有浏览器在各自的浏览器中打开了 PWA。即Chrome中打开的Chrome创建的PWA,Firefox中Firefox创建的PWA等。
更新:借助新的改进的添加到主屏幕功能(现在可从 Chrome 开发人员频道获得),PWA 安装在主屏幕并作为本机应用程序,显示在应用程序抽屉中。我对此的测试结果:
【讨论】:
网络应用程序将使用用于将其添加到主屏幕的浏览器启动。
【讨论】: