我在我的网页中使用 JavaApplet,现在我正致力于用 Java Web Start 应用程序替换 JavaApplet,我遇到一个问题,我在 JavaScript 中调用 Java 方法是这样的:int numOfSomething = myAppletID.getNumofSomething( );
,但我无法在 Java Web Start 中执行此操作,我该如何解决此问题?
最佳答案
无法使用 Java Web Start 进行 JavaScript 通信。
来自 Migrating Java Applets to Java Web Start Applications :
A Java Web Start application does not run within the web browser. So if your applet has any dependency on the browser (for example, Java to JavaScript / JavaScript to Java communications by means of the browser), the communication code will no longer work. The APIs that are affected include:
关于javascript - 用 Java Web Start 应用程序替换 JavaApplet,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34414080/