Jxbrowser:我正在搜索在Jxbrowser中打开的大尺寸pdf(大约以Gb为单位)的文本。我单击enter,然后jxbrowser线程挂起了120秒,该问题只有在Pdf中进行搜索时才能重现。 >
线程“ AWT-EventQueue-0”中的异常com.teamdev.jxbrowser.chromium.internal.ipc.IPCException:未收到响应。 2018-09-25 21:48:59,039 [AWT-EventQueue-0]错误com.pg.orion.eng.startUp.StandardStream-位于com.teamdev.jxbrowser.chromium.Browser.findText(SourceFile:1248)
搜索到现在为止,然后显示一些进度条以供用户查看。
有人可以告诉我这是已知问题吗?而且,是否计划在即将发布的JxBrowser版本中解决该问题?
答案 0 :(得分:0)
不建议在EDT中调用Browser.findText(),因为文本查找可能需要一些时间,具体取决于PDF文档的大小。
如果在EDT中调用此方法,则将阻止UI一段时间,并且大型PDF文件中可能会引发异常。
请尝试在其他线程中调用此方法。