jsni相关内容

GWT JSNI javascript 到 Java 不起作用

我正在尝试从我的 Javascript 代码中调用 Java 方法.这是针对使用 Phonegap 的 Windows Phone 7 应用. 我的 javascript 代码中有以下内容. document.addEventListener("backbutton", onBackKeyDown, false);函数 onBackKeyDown(){} 在我的 Java 代码中,我有以 ..
发布时间:2021-12-28 22:23:44 其他开发

GWT中的JSNI动态函数参考

我想从 gwt 调用任意 js 函数.函数名将在函数名变量内.像这样: private static native String execute(String functionName, JavaScriptObject data)/*-{返回 $wnd.functionName(data);}-*/; 我认为这样的事情是可能的,但是如何创建 fn 变量来表示我的任意函数名函数. priva ..
发布时间:2021-12-28 22:23:22 其他开发

找出 GWT 模块何时加载

我正在通过以下方式将 GWT 方法导出到本机 javascript: public class FaceBookGalleryEntryPoint 实现 EntryPoint {@覆盖公共无效 onModuleLoad() {FacebookGallery facebookGallery = new FacebookGallery();RootPanel.get().add(facebookG ..
发布时间:2021-12-28 22:04:45 其他开发

从 JSNI 方法返回了 int 以外的东西

我正在以托管模式运行 GWT 应用程序.我偶尔会收到一个奇怪的 HostedModeException 抱怨从 JSNI 返回的 JS 值的类型.有时是在反序列化期间: com.google.gwt.dev.shell.HostedModeException:从 JSNI 方法 '@com.google.gwt.user.client.rpc.impl.ClientSerializationS ..
发布时间:2021-12-28 21:59:55 其他开发

在 GWT jsni 中使用 jquery

我无法使用 $("#"+profileId).offset().top 从我的 gwt jsni 函数内部.我试过这个 $wnd.$("#"+profileId).offset().top 但这也不起作用.我觉得我在这里缺少语法.有人可以帮忙吗 解决方案 此问题的三个解决方案: 1- 您的 Jsni 代码看起来不错,只是您必须将其包含在相应的本机函数中并返回一个 double ..
发布时间:2021-12-28 21:59:10 其他开发

如何使用 JSNI 从 GWT Java 运行 JavaScript 函数?

无法从手册中理解:如何从 Java 中实际运行 JS 函数? 例如,我的 html 页面中有一个函数: 函数 foo() {警报('Foo!');} 以下模块显示了两个按钮,其中只有第二个有效: 公共类 Test_GoogleWeb_JSNI_01 实现 EntryPoint {公共无效 onModuleLoad() {Button fooButton = new Button("Fo ..
发布时间:2021-12-28 21:52:47 Java开发

GWT JSNI - 传递字符串的问题

我正在尝试在我的 GWT 项目中提供一些函数挂钩: private TextBox hello = new TextBox();private void helloMethod(String from) { hello.setText(from);}私有本机无效发布()/*-{$wnd.setText = $entry(this.@com.example.my.Class::helloMetho ..
发布时间:2021-12-28 21:38:36 其他开发

如何从 Javascript 调用 GWT java 函数?

是否可以从 Javascript 调用 Java (GWT) 方法?从文档中也不清楚.此处的所有示例 http://code.google.com/intl/ru/webtoolkit/doc/latest/DevGuideCodingBasicsJSNI.html 演示从 JSNI(不是 JS)函数调用 java 函数. 更新 1 这是一个Java代码: 公共类 Test_Goog ..
发布时间:2021-12-28 21:38:07 Java开发

从 JavaScript 调用 GWT Java 函数

我是 GWT 和 JavaScript 的新手.我曾尝试关注此类类似的问题,但我一直失败. 我有一个 GWT 应用程序,我需要从 Javascript 调用 Java 函数(特别是在点击 href 标签时).以下是我所做的. 公共类 JSNITest {public static void handleAnchorClick(int a, int b) {Window.alert("当前行 ..
发布时间:2021-12-28 21:25:37 其他开发

通过 Vaadin6 中的自定义小部件集成 Google 钱包

我需要将 Google 钱包集成到我的 Vaadin 6 应用程序中,从 这里. 首先,我试图将这个给定的样本运行到 vaadin 中,但经过长时间的努力,我现在卡住了.尝试了很多方法/例子,研究了很多关于小部件但只有 客户端组件 VGoogleWallet.java package com.example.testing.client.ui;导入 com.example.testi ..
发布时间:2021-09-15 20:35:26 前端开发

GWT,将ArrayList传递给JSNI

在我的GWT应用程序中,我有一个javascript函数,该函数需要一个array数组作为参数.我使用RPC获得数据,因此获得了List.我需要这个,因为我必须填充一种树状视图.例如,我从RPC调用中获得了此信息:{"A","A1","A2"},{"B","B1"},我必须将此传递给我的javascript函数:[["A “," A1“," A2“],[" B“," B1“] ..
发布时间:2020-11-21 22:41:20 其他开发

有什么方法可以自动将Javascript库桥接到GWT?

我需要桥接一个相当程序化的Javascript库,该库由一些.js文件组成,这些文件包含要从GWT调用的函数. 已经有了一个不错的实用程序GWT-Exporter,它的功能恰好相反(http://code.google.com/p/gwt-exporter/),我需要一种自动生成的GWT-Importer. javascript函数的Java包装器. 我知道这里的类型是一个问题,但是如 ..
发布时间:2020-11-21 22:28:07 Java开发

用Gwt转换Base64字符串

如何使用Gwt客户端代码将base64字符串转换为字节数组? 此链接显示针对base64的编码解码,但不针对byte []数组 https://snipt.net/tweakt/gwt-base64/ 解决方案 您有两个选择: 1-使用本机JS方法 btoa 和atob ,然后将返回的字符串转换为Java byte[]数组: native String btoa( ..
发布时间:2020-11-21 22:18:17 前端开发

GWT JSNI是否支持回调?

我正在构建一个使用Web SQL本地存储的GWT应用( http://dev.w3.org/html5/webdatabase/). 问题是Web SQL API使用回调函数作为 争论. 是否可以将"Java"回调传递给JSNI? 解决方案 是的,它确实: private static native void doThingWithCallback() /*-{ var s ..
发布时间:2020-11-21 22:12:43 其他开发

单元测试如何使用SmartGWT类?

在SmartGWT Web应用程序中,我们将域对象从服务器传递到客户端,然后再传递回客户端(通过GWT序列化).要在DynamicForm或GridList的客户端显示/编辑数据,我们必须将其转换为我想为此转换方法编写单元测试,但由于记录的 setAttribute 方法由 JSOHelper.setAttribute ,它们是静态的声明为native并由JSNI在JavaSc中实现的方法ript ..
发布时间:2020-04-25 05:46:26 其他开发

如何在GWT中沟通两个模块

我在gwt应用程序中创建了两个模块名称module1和module2。我想在几秒钟后同时将消息从module1传递到module2,将module2传递给module1。 我写了下面的代码,但它给了我错误,无法在classpath中找到module1.gwt.xml。 public void onModuleLoad(){ mainBus.fireEvent(new PingEvent ..
发布时间:2018-05-31 13:51:41 Java开发