javascript - 有没有办法只在索引上显示 PWA 'Add to Home Screen' ?

标签 javascript google-chrome ionic3 service-worker progressive-web-apps

我们有一个运行良好的 PWA,并且“添加到主屏幕”也运行良好。问题是,对于只想开始使用该应用程序的用户来说,该提示覆盖了我们的主要操作按钮。

除非他们接受或忽略提示,否则他们将无法继续使用我们的应用程序。

我们希望的是,如果用户从主页导航到实际使用我们的 PWA,我们会自动关闭“添加到主屏幕”按钮。这可能吗?

最佳答案

添加到主屏幕行为的更改

从 Android 版 Chrome 68(2018 年 7 月稳定)开始,Chrome 将不再显示“添加到主屏幕”横幅。如果网站符合添加到主屏幕的条件,Chrome 将显示迷你信息栏。然后,如果用户单击迷你信息栏,或者您在用户手势中调用 beforeinstallprompt 事件上的prompt(),Chrome 将显示一个模式“添加到主屏幕”对话框。

引用号:https://developers.google.com/web/updates/2018/06/a2hs-updates

关于javascript - 有没有办法只在索引上显示 PWA 'Add to Home Screen' ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55734748/

相关文章:

php - AJAX 崩溃,服务器和客户端脚本之间的界限?

javascript - 在 onchange 事件中使用 html 中的自定义数据属性

android - 如何使用此传感器 API 中的磁力计?

c# - 如何删除谷歌浏览器 cookie

cordova - ionic 3 : black screen with Android App on device

javascript - 使用 Greasemonkey 屏蔽 "Invision Power Board"论坛中的 CKEditor?

css - Chrome 调整 CSS 背景 url 图片的大小

angular - 更改手机的日期时间后按钮无响应

html - ionic 输入的 Ionic 3 键盘问题

javascript - 我可以在 IE8 中重写原型(prototype)函数吗?