2

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

我猜这可能与清单的范围有关,但即使这样也没有用。其他一切都很好:服务人员、图标、启动画面......但是这个。有什么提示吗?

清单由 提供website.com/static/blabla/manifest.json,而实际应用程序由 提供website.com/orders。我尝试将scopeand/or设置start_urlhttps://website.comor https://website.com/orders,但无济于事。

我指的是我用红色标记的这一部分(还没有真正的应用程序,所以这是 Chrome 用户界面的一部分,而不是我的应用程序):

已安装 PWA 中的 Chrome UI

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

4

1 回答 1

0

首先,我会从 PWA 的根源提供清单,这只是一个最佳实践。

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

"display": "standalone",
于 2020-02-27T13:17:05.550 回答