明确添加到主屏幕吗?

时间:2018-07-11 18:49:07

标签: android google-chrome

Google developer article on Add to Home Screen打开时显示以下内容:

  

添加到主屏幕,有时也称为Web应用程序安装提示,使用户可以轻松地将Progressive Web App添加到其应用程序启动器和主屏幕。 Chrome可以为您处理大部分繁重的工作,并且在Android上,Chrome会生成一个WebAPK,为您的用户提供更加集成的体验。

然后继续说明如何为安装前提示实施处理程序,依此类推。

我的问题是,此处所述的“添加到主屏幕”是否与Android Chrome浏览器工具栏中的“添加到主屏幕”选项相同?

更具体地说:

  1. 如果用户已经知道使用浏览器工具栏路线,我是否需要完成该文章中的所有步骤?
  2. 不管用户经过哪条路线,最终结果都一样吗?

原因,我问:我遵循本文中的代码,但是由于我的页面没有出现 beforeinstallprompt (现在不寻求帮助),因此我使用工具栏进行了安装,但仍然收到了 appinstalled 事件的控制台日志,因此似乎是同一回事。但是,我没有获得WebAPK承诺的一些功能(例如,它仍显示为任务管理器或已安装的应用程序中的WebApp)。

此外,该文章指出:

  

注意:从Chrome 68(2018年6月初为beta)开始,Chrome不会自动显示``添加到主屏幕''横幅,而是可以通过使用用户手势在beforeinstallprompt事件上调用hint()来显示它。有关完整的详细信息,请参见“添加到主屏幕行为的更新”。

我认为这不会影响浏览器工具栏中的“添加到主屏幕”功能吗?

1 个答案:

答案 0 :(得分:0)

我想大多数用户都不知道如何添加到主屏幕(A2HS)。
许多人可能知道如何添加书签或收藏夹。

当前,如果您的PWA符合所有条件,则这些浏览器会自动提示Chrome&Edge的Android用户。
在带有临时小吃店的Beta chrome 68中,这种情况仍在发生。

最终结果是相同的,但是您希望可以选择将其提供给用户,而不是依赖于他们了解浏览器中的选项。