gpt4 book ai didi

service-worker - 如果网络应用已安装,Chrome 会再次提示网络应用安装横幅

转载 作者:行者123 更新时间:2023-12-04 04:27:33 26 4
gpt4 key购买 nike

我正在尝试让我的 react 成为 PWA。作为该过程的一部分,我进行了必要的更改,使 chrome 提示用户安装我的网络应用程序的快捷方式。如果有人能回答这些问题,那将是巨大的帮助

假设用户已经安装了网络应用程序。关闭浏览器。稍后重新打开浏览器重新访问 url,chrome 会再次显示横幅吗?它知道横幅是上次安装的吗?

为了验证这一点,我在 chrome 中启用了“绕过用户参与检查”标志。这导致 Chrome 一直向我显示横幅,每次(刷新、后续访问,即使横幅已经安装等)。如果我禁用此标志,横幅会在我第一次访问该页面时出现,但不确定何时会再次出现

感谢任何帮助

谢谢K

最佳答案

不,如果用户已经这样做,Chrome 将不会显示安装/添加到主屏幕横幅。如果用户删除该应用程序,Chrome 可能会再次显示横幅。我所说的可能 的意思是 Chrome 有一些显示横幅的标准并且必须满足。

您还可以通过监听 beforeinstallprompt 事件来跟踪哪些用户获得横幅以及何时获得横幅。

显示不同技术的一些代码示例:https://googlechrome.github.io/samples/app-install-banner/

关于service-worker - 如果网络应用已安装,Chrome 会再次提示网络应用安装横幅,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46432529/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com