我想知道为什么部署在Appengine(Appspot)中的GWT应用程序在使用Firefox正确呈现时无法正确呈现Google Chrome。我在开发模式下尝试过Chrome和Firefox,两种浏览器都没有问题。
导致这种情况的原因是什么?
答案 0 :(得分:1)
这是SDK 1.6.1中的known CSS deployment bug。解决方案是将SDK更新到最新版本。
答案 1 :(得分:0)
我在正在加载的html / jsp上添加了这个:
<link type="text/css" rel="stylesheet" href="...">
答案 2 :(得分:0)
GWT为两个不同的浏览器创建两个不同的缓存文件。此代码在开发模式和产品模式中有所不同。
您可以在浏览器中查看使用开发者工具加载的文件。
在一个浏览器中类似于6AF04C348A1F695F02971B5F417097D4.cache.html,在另一个浏览器中使用不同的* .cache.html(z.B. AA66E93E26DE37E8FA7F748457739037.cache.html)。
您可以在WAR / [modulename] /文件夹
中看到所有已编译的缓存文件如果你想分析这些文件,你应该编译它而不进行混淆:
GWT使用outputstyle编译“详细”