【问题标题】:Add To Home Screen / add Bookmark on screen for Every Single page添加到主屏幕/在每个页面的屏幕上添加书签
【发布时间】:2019-06-18 22:33:00
【问题描述】:

当用户在移动设备上打开网站时,浏览器应该询问Add To Home ScreenAdd Bookmark To Screen,就像每个页面的 PWA 我的意思是每个 URL 都不同。

注意:这里我不是在谈论PWA(Progressive Web App),我知道如何创建 PWA,并且我已经创建了它。

我只想知道我所要求的是否可以要求用户在他打开的每个页面上添加书签,就像 PWA 一样。

【问题讨论】:

    标签: javascript browser progressive-web-apps


    【解决方案1】:

    没有。你不能。 Here is my detailed answer on why.

    这对用户来说太烦人了,没有浏览器会让你这样做(即使你认为它对你的场景来说是一个有效的用例)。 这就是为什么浏览器无法控制安装提示事件的触发方式。当您认为用户会被说服安装它时,可以在正确的时间捕获并显示一次安装提示。如果用户延迟安装,则需要等待很长时间才能再次捕获相同的事件以再次显示提示。多长时间取决于浏览器,并且没有任何浏览器供应商定义的标准时间。

    基本上,如果浏览器根据使用的长度和频率认为用户可能想再次添加,那么它会再次触发提示事件。但这肯定不会在同一会话/天。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-07-05
      • 1970-01-01
      • 2021-05-13
      • 2010-11-11
      • 1970-01-01
      • 2021-10-05
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多