我很久以前就有这个错误,但不确定它什么时候发生,
当我做某种鼠标移动时,可能(但不确定100%)识别小部件的坐标。
这是错误:
[WARN] - 从JSNI方法返回除int之外的东西 '@ com.google.gwt.dom.client.DOMImpl :: eventGetClientX(LCOM /谷歌/ GWT / DOM /客户端/ NativeEvent;)': 将double(1239.1300048828125)舍入为int
错误不是红色,所以我不认为这是严重的。系统仍然运行正常,所以直到今天我还没有想到:
我在日食中包含了这个错误的图片
我应该承受这个错误吗? 如果我应该,那么如何解决它?
答案 0 :(得分:3)
我敢打赌这是一个已知的sub-pixel issue。
较新的浏览器将像素值返回为double
,而不是int
关于DOM操作,事件等。这就是您看到这些消息的原因。
正如警告所述,重新调整的double
值四舍五入到最接近的int
,并且本身不应该是一个问题(但可能会记录大量的这些消息)。 GWT 2.6拥有适当的fix,因此您可能希望升级,解决方法(如在补丁中),或者只是忽略它。