0

我有一个可以添加到主屏幕的 Progressive Web App。当(在移动设备上)点击主屏幕图标时,在打开实际应用程序之前会出现一个带有图标的(某种)欢迎页面。

我已将该欢迎屏幕的背景颜色设置为蓝色menifest.json。我需要把它变成棕色。我已经修改了menifest.json文件并更新了网站。但是手机似乎已经永久缓存了它,它仍然显示为蓝色。

我已经多次刷新页面并将网络应用程序多次添加到主屏幕。但它永远不会改变。

我还更改了service-worker.js. 然而没有运气!

4

1 回答 1

0
  1. 插入您的设备
  2. 访问 chrome://inspect
  3. 检查您正在为您的站点查看的设备/选项卡
  4. 在 DevTools 中转到 Network 选项卡
  5. 选择“禁用缓存”
  6. 刷新您的网络应用程序
  7. 然后尝试添加到主屏幕

如果您获得正确的颜色,则表明您之前的清单已被缓存,您应该考虑缓存策略,或者重新查看 manifest.json 文件(即 manifest.12345.json)的文件或设置适当的标头。

需要注意的一件事:在 Android 上,一旦添加到主屏幕,就无法更新图标/清单详细信息 - 这是一个已知问题/错误。

于 2016-08-30T03:03:58.620 回答