Chrome的顶部栏出现在已安装的独立PWA中

问题描述 投票:1回答:1

似乎我遵循了可安装PWA的所有规则(包括设置display: standalone),但是即使如此,Android 9仍在我的PWA中显示一个顶部栏,允许用户将其关闭,或者通过三个点刷新/在Chrome中打开/等等。

我猜想它可能与清单的范围有关,但即使这样也没有用。其他一切工作正常:服务人员,图标,启动屏幕...但是。有任何提示吗?

清单是从website.com/static/blabla/manifest.json提供的,而实际的应用是从website.com/orders提供的。我尝试将scope和/或start_url设置为https://website.comhttps://website.com/orders,但无济于事。

我指的是我用红色标记的部分(尚无真正的应用程序,因此它是Chrome的UI的一部分,而不是我的应用程序的一部分:]

Chrome UI in installed PWA

很抱歉,如果这是一个重复项,这是一个很难搜索的主题-大量实际的Android开发问题

android progressive-web-apps android-chrome
1个回答
0
投票

首先,我将从PWA起源的根源开始执行清单,这只是一种最佳做法。

无论如何,您需要将显示模式设置为独立模式。

"display": "standalone",
© www.soinside.com 2019 - 2024. All rights reserved.