强制SPA添加到主屏幕弹出窗口即使在添加到主页后也显示



我正在使用 react JS 开发一个 PWA

要求即使在应用程序首次添加到主屏幕后,我们也需要显示添加到主屏幕

任何人都可以建议这是否可能以及如何?

信息:大多数情况下,此应用程序将在Google Chrome和Safari上运行

参考这个答案。你根本无法做到这一点,除非你想在特定的开发/测试机器上这样做,你可以在其中设置下面的 chrome 标志,

chrome://flags/#bypass-app-banner-engagement-checks

您不能期望所有最终用户都设置此标志,因此这不能成为所有真实用户的解决方案。

我也不明白为什么对于任何其他用例,即使在添加到主屏幕后也必须显示横幅。出于显而易见的原因,浏览器不允许这样做。如果将提示留给开发人员,则会使用户烦恼。链接答案对此有更多澄清。

最新更新