问题标签 [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.
java - JxBrowser 冻结整个应用程序
我将 jxBrowser 嵌入到我的 java (Swing) 应用程序中。当发生错误时,这会冻结我的整个应用程序;(
有没有办法消除 JxBrowser 错误,以便我可以继续在我的应用程序中正常工作?
最好的问候,
皮罗尔
jxbrowser - 使用 JXBrowser 捕获 PUT 方法的正文内容?
使用 JXBrowser 捕获 PUT 方法的正文内容的最佳方法是什么?
使用 BeforeURLRequestParams 类,用户可以调用“getPostData()”方法。是否有“getPutData()”方法?
java - setOnMouseDragged 不适用于浏览器视图
我正在使用 JxBrowser 引擎在 java 中编写一个简单的应用程序,但我一开始就被困住了。在我的代码中,有一个未装饰的stage
,我想让它可拖动。为此,搜索并找到以下链接:
所以我设置mousePressed
和MouseDragged
事件,stackPane
但只有mousePressed
事件被触发并且mouseDragged
事件没有被触发。知道有什么问题吗?
提前致谢。
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.
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
。但是当我单击按钮时,不会调用Close
java函数,并且来自 JxBrowser 的控制台中有一条消息说:Close
未捕获的类型错误:无法读取未定义的属性“关闭”
这意味着未定义对象的java
属性。window
主.java:
简单的.html:
这是我用来执行此操作的文章: https ://jxbrowser.support.teamdev.com/support/solutions/articles/9000013062-calling-java-from-javascript
如果我错了,请纠正我。提前致谢。
jxbrowser - 如何在第一个 JavaScript 之前在 JxBrowser 中注册一个 Java 对象
我正在使用 JxBrowser 6.1.1 并成功在处理程序中注册 JavaJsContext
对象onFinishLoadingFrame
。JavaScript
问题是当第一个在 JxBrowser 加载的页面中运行时,该属性还不可用。
工作调用如下所示:
browser.executeJavaScriptAndReturnValue("window").asObject().setProperty("api", api);
当我在新onScriptContextCreated
处理程序中执行相同操作时,程序会停止执行:
完整的代码在 JSValue jsWindow = ... 行失败:
我猜该window
物业根本不存在。
有没有办法通过onScriptContextCreated
事件来实现这一目标,或者有没有不同的方式来实现这一目标?
当在一个单独的线程中启动时,代码也可以正常工作,如下所示。但是问题仍然存在,这段代码比浏览器中的第一个 JavaScript 运行得晚。
popupwindow - jxbrowser 中的弹出关闭事件
我为 jxbrowser 6.0 实现了一个弹出处理程序。
弹出窗口有什么方法可以向主浏览器发送(事件)它(弹出窗口)已关闭?
主浏览器必须暂停此活动,直到打开的弹出窗口关闭。
dom - Jxbrowser:获取我的元素的父元素
有没有什么办法可以直接获取父元素找到它的属性?在我的情况下,我有一个 DOMElement img,我必须使用函数
结果不准确,因为父节点可以找到许多相同类型的元素
java - RCP:JxBrowser 许可证检查失败:未找到有效许可证
今天我开始尝试使用 JxBrowser。使用 public static main启动示例按预期工作(它可以找到 license.jar)。
我在视图中添加了一个按钮来启动示例:
现在我收到:
这实际上很奇怪,因为它添加了类路径。我尝试添加一个新的插件项目(加载正常)并将 license.jar 添加到其类路径:不起作用。我试图将它添加到 manifest.mf、build.properties
清单文件
build.properties
问题:有没有办法将 license.jar 添加到我的 rcp 项目和/或我缺少什么?
PS:如果缺少信息来帮助我解决这个问题,我很乐意添加更多代码等
image - Jxbrowser:从 DOMElement 获取图像宽度和高度
如果我有一个 img 列表,如何获得 clientwidth 和 clientheight
还是我应该使用 jquery?但是它如何与 jxbrowser API 结合呢?谢谢!