问题标签 [jxbrowser]

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.

0 投票
1 回答
386 浏览

java - JxBrowser 冻结整个应用程序


我将 jxBrowser 嵌入到我的 java (Swing) 应用程序中。当发生错误时,这会冻结我的整个应用程序;(
有没有办法消除 JxBrowser 错误,以便我可以继续在我的应用程序中正常工作?

最好的问候,
皮罗尔

0 投票
1 回答
192 浏览

jxbrowser - 使用 JXBrowser 捕获 PUT 方法的正文内容?

使用 JXBrowser 捕获 PUT 方法的正文内容的最佳方法是什么?

使用 BeforeURLRequestParams 类,用户可以调用“getPostData()”方法。是否有“getPutData()”方法?

0 投票
2 回答
667 浏览

java - setOnMouseDragged 不适用于浏览器视图

我正在使用 JxBrowser 引擎在 java 中编写一个简单的应用程序,但我一开始就被困住了。在我的代码中,有一个未装饰的stage,我想让它可拖动。为此,搜索并找到以下链接:

如何拖动未装饰的窗口

所以我设置mousePressedMouseDragged事件,stackPane但只有mousePressed事件被触发并且mouseDragged事件没有被触发。知道有什么问题吗?

提前致谢。

0 投票
1 回答
269 浏览

jxbrowser - JXBROWSER : disabling pdf plugin in a popup doesn't allowed to download a pdf

i'm using jxbrowser 4.9 on windows 7, when a link has a target="_blank" and point to a pdf,

a new popup is coming with the pdf plugin,

as i want to download this pdf, i disabled the pdf plugin in that popup, via

the popup shows a black screen with "couldn't load plugin" but not offers me to download the pdf.

If i change the link to suppress the target="_blank", and disabled the pdf plugin, the pdf can be downloaded.

Is there a special thing to do to get a pdf downloaded when target="_blank"?

thanks for your help !

Here is my simple class : public class TestPopupPDF {

}

And this is the test.html page :

use any pdf.

0 投票
1 回答
1108 浏览

java - JxBrowser 6.1 JavaScript Java Bridge API 不工作

我认为 JxBrowser 6.1 中的 JavaScript Java Bridge API 存在问题。我尝试了一个非常简单的代码来调用 Javascript 中的 java 类的方法。这是代码。在java中,java将javascript对象的属性设置为类window的实例,Events然后加载html。在 html 中,我只是简单地调用类Close的方法Events。但是当我单击按钮时,不会调用Closejava函数,并且来自 JxBrowser 的控制台中有一条消息说:Close

未捕获的类型错误:无法读取未定义的属性“关闭”

这意味着未定义对象的java属性。window

主.java:

简单的.html:

这是我用来执行此操作的文章: https ://jxbrowser.support.teamdev.com/support/solutions/articles/9000013062-calling-java-from-javascript

如果我错了,请纠正我。提前致谢。

0 投票
0 回答
515 浏览

jxbrowser - 如何在第一个 JavaScript 之前在 JxBrowser 中注册一个 Java 对象

我正在使用 JxBrowser 6.1.1 并成功在处理程序中注册 JavaJsContext对象onFinishLoadingFrameJavaScript问题是当第一个在 JxBrowser 加载的页面中运行时,该属性还不可用。

工作调用如下所示:

browser.executeJavaScriptAndReturnValue("window").asObject().setProperty("api", api);

当我在新onScriptContextCreated处理程序中执行相同操作时,程序会停止执行:

完整的代码在 JSValue jsWindow = ... 行失败:

我猜该window物业根本不存在。

有没有办法通过onScriptContextCreated事件来实现这一目标,或者有没有不同的方式来实现这一目标?

当在一个单独的线程中启动时,代码也可以正常工作,如下所示。但是问题仍然存在,这段代码比浏览器中的第一个 JavaScript 运行得晚。

0 投票
2 回答
452 浏览

popupwindow - jxbrowser 中的弹出关闭事件

我为 jxbrowser 6.0 实现了一个弹出处理程序。

弹出窗口有什么方法可以向主浏览器发送(事件)它(弹出窗口)已关闭?

主浏览器必须暂停此活动,直到打开的弹出窗口关闭。

0 投票
1 回答
154 浏览

dom - Jxbrowser:获取我的元素的父元素

有没有什么办法可以直接获取父元素找到它的属性?在我的情况下,我有一个 DOMElement img,我必须使用函数

结果不准确,因为父节点可以找到许多相同类型的元素

0 投票
3 回答
5699 浏览

java - RCP:JxBrowser 许可证检查失败:未找到有效许可证

今天我开始尝试使用 JxBrowser。使用 public static main启动示例按预期工作(它可以找到 license.jar)。

我在视图中添加了一个按钮来启动示例:

现在我收到:

这实际上很奇怪,因为它添加了类路径。我尝试添加一个新的插件项目(加载正常)并将 license.jar 添加到其类路径:不起作用。我试图将它添加到 manifest.mf、build.properties

清单文件

build.properties

问题:有没有办法将 license.jar 添加到我的 rcp 项目和/或我缺少什么?

PS:如果缺少信息来帮助我解决这个问题,我很乐意添加更多代码等

0 投票
1 回答
336 浏览

image - Jxbrowser:从 DOMElement 获取图像宽度和高度

如果我有一个 img 列表,如何获得 clientwidth 和 clientheight

还是我应该使用 jquery?但是它如何与 jxbrowser API 结合呢?谢谢!