PWA中Service Worker注册后CSS样式不生效是怎么回事?
我刚在项目里加了Service Worker,本地测试缓存也正常,但上线后发现部分页面的CSS样式没加载出来,页面布局全乱了。我检查了网络面板,CSS文件状态是200,但内容好像不对。
我的样式代码很简单,就这段:
.app-header {
background: #333;
color: white;
padding: 1rem;
display: flex;
justify-content: space-between;
}
是不是Service Worker缓存策略配错了?我用的是stale-while-revalidate,但不确定是不是影响了CSS的更新。
暂无解答