JXBrowser 控制对话框网站不响应
JXBrowser control over dialog website not responding
嘿,我在 jxbrowser 中遇到网站问题。它似乎是 运行 超时或其他什么,然后在 jxbrowser 中有一个显示 "website not responding" 的对话框,我可以单击 "reload" 或 "leave"。
我可以通过任何方式访问此对话框并覆盖它吗?例如每次我得到这个不要问而是去主页?
如果可能的话,我很难找到它。
我找到了解决办法。 JXBrowser 有一个 RenderAdapter,其中存在一个可以覆盖的 onRenderUnresponsive 函数。看看这个:https://jxbrowser.support.teamdev.com/support/solutions/articles/9000091687-detecting-unresponsive-web-page
就我而言,我只想重新加载网站:
Browser browser = new Browser();
browser.addRenderListener(new RenderAdapter() {
@Override
public void onRenderUnresponsive(RenderEvent event) {
browser.reloadIgnoringCache(false);
}
});
嘿,我在 jxbrowser 中遇到网站问题。它似乎是 运行 超时或其他什么,然后在 jxbrowser 中有一个显示 "website not responding" 的对话框,我可以单击 "reload" 或 "leave"。
我可以通过任何方式访问此对话框并覆盖它吗?例如每次我得到这个不要问而是去主页? 如果可能的话,我很难找到它。
我找到了解决办法。 JXBrowser 有一个 RenderAdapter,其中存在一个可以覆盖的 onRenderUnresponsive 函数。看看这个:https://jxbrowser.support.teamdev.com/support/solutions/articles/9000091687-detecting-unresponsive-web-page
就我而言,我只想重新加载网站:
Browser browser = new Browser();
browser.addRenderListener(new RenderAdapter() {
@Override
public void onRenderUnresponsive(RenderEvent event) {
browser.reloadIgnoringCache(false);
}
});