【问题标题】:gwt something other than an int was returned from jsni methodgwt 从 jsni 方法返回了非 int 的东西
【发布时间】:2013-09-05 08:29:00
【问题描述】:

从今天开始,我收到与昨天相同的代码的此错误消息,但我没有更改任何内容。 我收到此错误消息

[WARN] [perchsearch] - 从 JSNI 方法“@com.google.gwt.dom.client.DOMImplStandardBase$ClientRect::getTop()”返回的不是 int 的东西:舍入双精度 (178.40000915527344) 为 int诠释

当我在浏览器上运行项目时,Chrome 浏览器上会出现一个奇怪的图形对象(因为 firefox 不存在我的版本的 gwt 插件),但我不知道如何以及从哪里来。这里是这个图形的图片.

有什么办法可以去掉这个东西吗? 真的很烦人。

【问题讨论】:

  • 你用的是什么浏览器?是否安装了任何开发插件?
  • 我正在使用 google chrome,gwt 开发工具安装在 chrome 中。对于firefox,当前版本没有gwt开发插件。
  • 我也使用 chrome + GWT,但从未见过“日志记录”屏幕。尝试确保禁用所有 chrome 扩展(当然 GWT 除外)。
  • 您是在问两个问题吗?我看不出这些东西有什么关系。
  • 不,这只是一个问题。但我发现了问题。这是我添加到类路径中的 phonegap.jar。我从类路径中删除了phonegap.jar,错误和“记录”屏幕消失了。这是因为phonegap.jar。有人知道当我包含这个 jar 时为什么会出现这种情况吗?

标签: gwt


【解决方案1】:

在 Chrome 中更改缩放时出现该错误。只需将其重置为 100%。

【讨论】:

    【解决方案2】:

    该窗口是用于记录目的的 popupHandler,see。您需要在 module.gwt.xml 中禁用它:

    <set-property name="gwt.logging.popupHandler" value="DISABLED" />
    

    【讨论】:

      猜你喜欢
      • 2012-02-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-02-07
      • 1970-01-01
      相关资源
      最近更新 更多