Java 已部署应用程序中未加载chrome的CSS

Java 已部署应用程序中未加载chrome的CSS,java,css,google-app-engine,deployment,Java,Css,Google App Engine,Deployment,我最近部署了我的应用程序引擎应用程序,当我去检查它时,css没有显示在Chrome或我的Iphone Safari浏览器中。我只是重新部署(根本没有代码更改),现在网站运行良好。这是怎么回事?这是一个bug,还是我的代码有问题,但只是偶尔出现?听起来像是部署问题。笼统地说,代码“有时”不起作用,除非它是这样写的。。在这种情况下,它100%的时间都在工作:)当css被缓存并且过时时,这种情况发生在我身上。您的浏览器无法检测到css文件已更改,也不需要重新加载它。可能是CSS第二次出现,不是因为你重

我最近部署了我的应用程序引擎应用程序,当我去检查它时,css没有显示在Chrome或我的Iphone Safari浏览器中。我只是重新部署(根本没有代码更改),现在网站运行良好。这是怎么回事?这是一个bug,还是我的代码有问题,但只是偶尔出现?

听起来像是部署问题。笼统地说,代码“有时”不起作用,除非它是这样写的。。在这种情况下,它100%的时间都在工作:)

当css被缓存并且过时时,这种情况发生在我身上。您的浏览器无法检测到css文件已更改,也不需要重新加载它。可能是CSS第二次出现,不是因为你重新部署了,而是因为你的浏览器被刷新了吗?

我遇到了同样的问题,有时是CSS-有时不够有趣,如果我使用chrome,并从菜单中选择“请求桌面站点”,我的CSS加载很好

我假设这与请求中发送的标题有关,指定浏览器为移动浏览器


当我有了一个可靠的解决方案时,我会进一步调查并更新我的答案,现在只是一个值得思考的问题。

不能肯定,但我假设您的第一次部署是失败的。我以前做过多次部署。不,在部署之前看起来不错。我在手机上部署了Chrome或Safari,没有CSS,即使在多次重新加载之后也是如此。再次部署,下次刷新加载很好。我在考虑可能的竞争条件,我不知道,但可能存在。