Thomas 完全正确,这是 GWT 2.4 中的一个错误,在 GWT 2.5 中是正确的。
如果您仍在使用 GWT 2.4,则可以通过以下对话来解决最新 chrome 构建带来的许多问题。
https://groups.google.com/forum/#!topic/google-web-toolkit/UBWsvHYM4SE
FTA:解决方法的摘要是将以下内容添加到您的 .gwt.xml 文件中:
<!-- TEMP FIX UNTIL GOING TO GWT 2.5 -->
<!-- Fallback implementation, based on a timer -->
<replace-with class="com.google.gwt.animation.client.AnimationSchedulerImplTimer">
<when-type-is class="com.google.gwt.animation.client.AnimationScheduler"/>
<any>
<when-property-is name="user.agent" value="ie6"/>
<when-property-is name="user.agent" value="ie8"/>
<when-property-is name="user.agent" value="ie9"/>
<when-property-is name="user.agent" value="safari"/>
<when-property-is name="user.agent" value="opera"/>
</any>
</replace-with>
<!-- Implementation based on mozRequestAnimationFrame -->
<replace-with class="com.google.gwt.animation.client.AnimationSchedulerImplMozilla">
<when-type-is class="com.google.gwt.animation.client.AnimationScheduler"/>
<when-property-is name="user.agent" value="gecko1_8"/>
</replace-with>
<!-- ************* END ************* -->