问题标签 [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 回答
276 浏览

jxbrowser - 是否可以从 JSOBject 中检索 java 对象?

我已经将一个 java 对象注入到 jxBrowser 中。完成后,这个 java 对象被包装到一个 JSObject 中,对吗?然后我调用一个java函数作为参数传递给一个'run'方法,这个JSObject包装了java对象。对象被正确接收;但是我想用原始的 java 对象作为参数调用一个 java 方法。有没有办法提取这个对象?

一个简化的代码“示例”是:

函数调用将不起作用,因为 obj 是 JSObject 并且该函数是 Java 函数,需要一个 Array 而不是 JSArray。

谢谢...

0 投票
2 回答
232 浏览

java - JX-Browserview 重叠系统现有内容

我目前在将 JX-Browser 集成到现有软件中时遇到了一些 UI 问题。

  1. 问题1:背景菜单项被JX-Browser视图隐藏

使用 JX-Browser 视图隐藏背景菜单项

  1. 问题2:在恢复模式下保持J-Frame和Panel可以分离

在此处输入图像描述

我正在使用 JX_Browser 6.6版本。但重要的是,如果我使用 5.1 版本,以上所有问题都消失了

代码示例:

Java 版本:1.6/Windows 7

请帮我弄清楚这个问题。

0 投票
2 回答
3177 浏览

licensing - 无法检查 jxbrowser 许可证

我有 JXBrowser 的免费评估许可证,并且一直按照 IntelliJ 的说明(https://jxbrowser.support.teamdev.com/support/solutions/articles/9000012869-jxbrowser-in-intellij-idea)获取 HelloWorld 示例启动并运行:

所有 jxbrowser 东西和 license.jar 都添加到项目依赖项中,但我仍然得到

我正在使用 OS X El Capitan 版本 10.11.4 和 IntelliJ 版本 2016.1.3 和 java 8u101。

任何知道问题可能是什么或如何解决它的人?

0 投票
1 回答
211 浏览

java - JxBrowser 有效检索网站图标的策略

据我所知,JxBrowser 中没有网站图标的基础设施。favicon 不应该是标题事件的一部分吗?我想我最好的选择就是去做,http://<domain>/favicon.ico但这将是很多多余的工作(http客户端和缓存机制)。

有什么办法可以使用 JxBrowser 优雅地处理这个问题吗?

我尝试了两种策略来尝试可靠地获取资源,但它还不够可靠:

基于事件的 url 获取(ResourceType.FAVICON从未见过):

// 基于 xpath 的方法

0 投票
1 回答
238 浏览

jxbrowser - JXBrowser 许可问题

从今天早上开始,我收到 jxbrowser 6.x 的许可证失败错误。但是许可证说Expiration date: NEVER。那为什么我们会收到这个错误?

以下是许可证的详细信息..

0 投票
1 回答
110 浏览

osgi-bundle - JxBrowser 需要“包 sun.awt.windows”

使用OSGi部署 JxBrowser 时,当我尝试构建我的产品时出现以下错误:

sun.awt.windows 包是 JRE 的一部分(在 rt.jar 中),我真的不明白为什么 JxBrowser OSGi 包找不到它。任何关于为什么会这样的想法将不胜感激。

谢谢您的帮助!

0 投票
1 回答
1408 浏览

java - JxBrowser 占用大量内存

我正在使用 jxbrowser 制作自动化测试应用程序。

在运行了很多自动化测试(登录网页,点击一些按钮,执行一些 UI 交互)后,我意识到 jxbroser-chromium.exe 占用了如此巨大的 RAM,即使在做了一些自动化测试之后,我也加载了“about:blank “ 页

请注意,我只使用了一个 Browser & BrowserView 实例

使用 jxbrowser 时有什么方法可以清理和清除 RAM?

在此处输入图像描述

0 投票
1 回答
100 浏览

jxbrowser - jxbrowse 麦克风不工作,无法录制语音

没有检测到我的麦克风JXBrowser

有什么方法可以在 JXBrowser 中启用麦克风?

尝试访问 Google 语音时,会出现以下消息jxbrowser,但此语音识别可与安装在我的 PC 中的 Google chrome 一起使用:

麦克风不工作

0 投票
1 回答
325 浏览

javascript - Does console.assert output go anywhere?

I'm trying to test my javascript code in jxBrowser. Using console.assert does not generate any errors, but also does not generate any output. I'm catching console.log messages fine. Is there any way to get console.assert messages?

Thanks

0 投票
0 回答
319 浏览

jxbrowser - 在 jxBrowser 中遇到一个奇怪的错误

所以这是一个奇怪的问题。我的代码做了很多难以解释的事情(但如有必要,我会尝试解释),但以下工作:

但以下崩溃:

因此,我不保存 delete_if 函数的结果这一事实会使浏览器崩溃,并显示以下堆栈跟踪:

关于为什么会发生这种情况的任何想法?有什么解决办法吗?如果需要,我可以提供更多信息。

编辑1:

进行更多测试后,我发现仅当对 data.delete_if 的调用是脚本上的最后一条语句时才会发生错误。如果我添加例如:console.log(""); 通话后,一切正常。

谢谢