问题标签 [jsni]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 在 gwt 应用程序中滚动到页面顶部
我有一个 gwt 应用程序,我想使用此方法滚动到页面顶部:
该方法在 TreeNodeListenerAdapter 的 onClick 方法中调用:
这不起作用,我不知道为什么。当我在我的方法中添加警报时:
我看到了警报,但页面没有滚动。我在这里想念什么?
gwt - GWT JSNI 是否支持回调?
我正在构建一个使用 Web SQL 本地存储 ( http://dev.w3.org/html5/webdatabase/ ) 的 GWT 应用程序。问题是 Web SQL API 使用回调函数作为参数。
是否可以将“Java”回调传递给 JSNI?
gwt - 问题相关的 JSNI
请使用此 http://code.google.com/p/google-web-toolkit-doc-1-6/wiki/DevGuideJavaFromJavaScript
IFI 的意思是 int float int 但如果我想使用 String 那我该怎么写?请帮忙
java - GWT JSNI:调用小程序方法?
我有一个包含嵌入式小程序的GWT应用程序。
我想使用 JNSI 让 GWT 按钮将数据推送到该小程序,但目前我什至无法连接它。寻求帮助 - 似乎找不到任何解决如何让事情说话的东西。
在我的入口点类中,我定义:
我通过 ClickHandler 挂钩到一个按钮。在小程序主类中,有一个doSomething()
方法,在页面中我通过以下方式启动小程序:
堆栈跟踪是
java - 有没有办法自动将 Javascript 库桥接到 GWT?
我需要桥接一个相当程序化的 Javascript 库,该库由一些 .js 文件组成,其中包含要从 GWT 调用的函数。
已经有一个名为 GWT-Exporter 的不错的实用程序,它的作用正好相反(http://code.google.com/p/gwt-exporter/),我需要一种 GWT-Importer,它会自动生成 .java 包装器javascript函数。
我知道类型在这里是一个问题,但如果所有返回类型都变成 JavaScriptObject 或原语,我会很满意。
JSNI 似乎是这样,但我想要自动创建类的东西,而不是必须通过 JSNI 手动绑定所有方法。
javascript - 如何从 JavaScriptObject 中读取 String[]?(GWT)
我正在从具有 String[] 属性的 JSON 创建一个对象,因此 JSON 如下所示:
将其定义为 JavaScriptObject 的最佳方法是什么?
现在我正在定义一个新对象 JSString,所以 java 对象看起来像这样:
这有点烦人。如果我能做到这一点,那就太好了:
但这不起作用。有没有更好的办法?提前致谢
javascript - 为什么 JsArrayString 不实现可迭代?
这里有一个快速的问题——我只是第一次使用 JsArrayString,很惊讶这不起作用:
所以我只写了一个 C 风格的 for 循环:
没什么大不了的,但对于 GWT 团队来说,让 JSArrayString 实现可迭代似乎很简单,所以我想检查并确保我没有遗漏任何东西......
gwt - 找出 GWT 模块何时加载
我以以下方式将 GWT 方法导出到本机 javascript:
在主机页面中,我试图调用它:
不幸的是,当调用 document.ready 回调时,该函数尚未定义。当从 Firebug 控制台手动执行时,该功能可以正常工作。
我可以每 50 毫秒执行一次轮询,直到找到按该名称定义的函数,但这似乎是一种可怕的方法。
如何在加载模块以及功能可用时收到通知?
gwt - 在 gwt 中使用 phonegap 音频 api
我想使用 JSNI 在 GWT 中使用 phonegap 音频 api。我不知道如何在 JSNI 中编写方法。
想知道是否有人知道任何教程。他们的javascript方法真的很简单。
javascript - 我可以在 GWT 中使用第三方 Javascript 库吗
例如mootools!!用 js 编码对我来说很舒服,但显然不是每个人都适合。