此Google developer article on Add to Home Screen打开时显示以下内容:
添加到主屏幕,有时也称为Web应用程序安装提示,使用户可以轻松地将Progressive Web App添加到其应用程序启动器和主屏幕。 Chrome可以为您处理大部分繁重的工作,并且在Android上,Chrome会生成一个WebAPK,为您的用户提供更加集成的体验。
然后继续说明如何为安装前提示实施处理程序,依此类推。
我的问题是,此处所述的“添加到主屏幕”是否与Android Chrome浏览器工具栏中的“添加到主屏幕”选项相同?
更具体地说:
原因,我问:我遵循本文中的代码,但是由于我的页面没有出现 beforeinstallprompt (现在不寻求帮助),因此我使用工具栏进行了安装,但仍然收到了 appinstalled 事件的控制台日志,因此似乎是同一回事。但是,我没有获得WebAPK承诺的一些功能(例如,它仍显示为任务管理器或已安装的应用程序中的WebApp)。
此外,该文章指出:
注意:从Chrome 68(2018年6月初为beta)开始,Chrome不会自动显示``添加到主屏幕''横幅,而是可以通过使用用户手势在beforeinstallprompt事件上调用hint()来显示它。有关完整的详细信息,请参见“添加到主屏幕行为的更新”。
我认为这不会影响浏览器工具栏中的“添加到主屏幕”功能吗?
答案 0 :(得分:0)
我想大多数用户都不知道如何添加到主屏幕(A2HS)。
许多人可能知道如何添加书签或收藏夹。
当前,如果您的PWA符合所有条件,则这些浏览器会自动提示Chrome&Edge的Android用户。
在带有临时小吃店的Beta chrome 68中,这种情况仍在发生。
最终结果是相同的,但是您希望可以选择将其提供给用户,而不是依赖于他们了解浏览器中的选项。