gpt4 book ai didi

java - 如何从 JSNI 调用 Dll 方法以在 GWT Web 应用程序中使用?

转载 作者:行者123 更新时间:2023-12-04 11:35:49 27 4
gpt4 key购买 nike

我有一个 GWT 网络应用程序。

它调用另一个类的方法(使用 JSNI 方法)。

但是我想从那个类中调用一个 dll 方法...我该怎么做?

public class external_class {
public native void shows()/*-{window.alert("hello");}-*/;
}

在 GWT web 应用程序中调用 like

external_class obj = new external_class();
obj.shows();

如果我在 dll 文件中定义了 shows() 方法,我该如何调用它?或者如何通过 JSNI 直接从 GWT 应用程序调用 dll 方法?

请给我一个解决方案....

最佳答案

您不能在 GWT 中调用 DLL。 GWT 将 Java 代码编译为在网络浏览器中运行的 Javascript 代码。 Javascript 不能直接调用 DLL,如果你想用 DLL 做点什么我建议你看看浏览器插件。

在浏览器插件中,您可以包含您的 dll(仅限 Windows)并让您的 javascript 调用该插件。

关于java - 如何从 JSNI 调用 Dll 方法以在 GWT Web 应用程序中使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11119266/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com