问题标签 [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.
jxbrowser - 是否可以从 JSOBject 中检索 java 对象?
我已经将一个 java 对象注入到 jxBrowser 中。完成后,这个 java 对象被包装到一个 JSObject 中,对吗?然后我调用一个java函数作为参数传递给一个'run'方法,这个JSObject包装了java对象。对象被正确接收;但是我想用原始的 java 对象作为参数调用一个 java 方法。有没有办法提取这个对象?
一个简化的代码“示例”是:
函数调用将不起作用,因为 obj 是 JSObject 并且该函数是 Java 函数,需要一个 Array 而不是 JSArray。
谢谢...
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。
任何知道问题可能是什么或如何解决它的人?
java - JxBrowser 有效检索网站图标的策略
据我所知,JxBrowser 中没有网站图标的基础设施。favicon 不应该是标题事件的一部分吗?我想我最好的选择就是去做,http://<domain>/favicon.ico
但这将是很多多余的工作(http客户端和缓存机制)。
有什么办法可以使用 JxBrowser 优雅地处理这个问题吗?
我尝试了两种策略来尝试可靠地获取资源,但它还不够可靠:
基于事件的 url 获取(ResourceType.FAVICON
从未见过):
// 基于 xpath 的方法
jxbrowser - JXBrowser 许可问题
从今天早上开始,我收到 jxbrowser 6.x 的许可证失败错误。但是许可证说Expiration date: NEVER。那为什么我们会收到这个错误?
以下是许可证的详细信息..
osgi-bundle - JxBrowser 需要“包 sun.awt.windows”
使用OSGi部署 JxBrowser 时,当我尝试构建我的产品时出现以下错误:
sun.awt.windows 包是 JRE 的一部分(在 rt.jar 中),我真的不明白为什么 JxBrowser OSGi 包找不到它。任何关于为什么会这样的想法将不胜感激。
谢谢您的帮助!
jxbrowser - jxbrowse 麦克风不工作,无法录制语音
没有检测到我的麦克风JXBrowser
。
有什么方法可以在 JXBrowser 中启用麦克风?
尝试访问 Google 语音时,会出现以下消息jxbrowser
,但此语音识别可与安装在我的 PC 中的 Google chrome 一起使用:
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
jxbrowser - 在 jxBrowser 中遇到一个奇怪的错误
所以这是一个奇怪的问题。我的代码做了很多难以解释的事情(但如有必要,我会尝试解释),但以下工作:
但以下崩溃:
因此,我不保存 delete_if 函数的结果这一事实会使浏览器崩溃,并显示以下堆栈跟踪:
关于为什么会发生这种情况的任何想法?有什么解决办法吗?如果需要,我可以提供更多信息。
编辑1:
进行更多测试后,我发现仅当对 data.delete_if 的调用是脚本上的最后一条语句时才会发生错误。如果我添加例如:console.log(""); 通话后,一切正常。
谢谢