PWA:如何在installinstallprompt之前重新启动?

Pah*_*iya 9 google-chrome service-worker progressive-web-apps

我们的网站使用PWA,以便访问者可以选择添加到主屏幕(A2HS).但是,根据Google Analytics数据,与验收率相比,解散率过高.

我们计划使用户体验更直观,更清晰,以提高接受率.但是,我们也希望重振那些已经驳回A2HS对话框的访问者.

怎么办?据我所知,我们只能添加beforeinstallprompt监听器,但没有openinstallprompt方法.

Ana*_*and 7

不,您无法触发安装横幅及其由浏览器驱动.如果您的站点符合所有PWA标准,并且用户访问的频率非常高(浏览器供应商未明确说明的频率),浏览器将再次显示提示.我们的代码不能触发相同的内容.请参考这个答案,了解它为什么会这样做,以及替代解决方案.


Spo*_*ck 6

出于安全原因,正如其他人所写的那样,浏览器不允许您手动触发安装事件。

但是,有一种方法可以自己测试。转到chrome:// flags并启用“绕过用户参与度检查”

这将启动提示,以便您可以进行测试。

干杯