1

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

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').

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

4

0 回答 0