将JS日志重定向到Java

时间:2014-12-29 16:38:05

标签: java javascript javafx javafx-webengine

使用javafx.scene.web.WebEngine#setOnAlert,我可以通过Java访问Javascript中的alert次调用:

myWebEngine.setOnAlert(new EventHandler<WebEvent<String>>() {
  @Override
  public void handle(WebEvent<String> alert) {
    logger.info(alert.getData()); // logs the message displayed in alert
});

但是,我也会在Firefox等标准浏览器中测试我的应用程序,而宁愿使用console,即:将alert('test')转换为console.log('test')

是否已经存在此类功能的实现?

0 个答案:

没有答案