如何确保加载所有HTML

问题描述 投票:0回答:1

我如何告诉JavaFX WebView仅在加载所有HTML,脚本文件和CSS时启动executeScript方法?

我尝试过:

        we.getLoadWorker().stateProperty().addListener(new ChangeListener<State>() {
            @Override
            public void changed(ObservableValue ov, State oldState, State newState) {
                if (newState == State.SUCCEEDED) {
                    loadTracks();
                    locus();
                }
            }
        });

        we.load(SERVER);
    }

有一种方法可以确保在WebView中全部加载(尤其是Javascript?)>

我如何告诉JavaFX WebView仅在加载所有HTML,脚本文件和CSS时启动executeScript方法?我尝试过:we.getLoadWorker()。stateProperty()。addListener(new ...

javascript java javafx javafx-8 javafx-webengine
1个回答
0
投票

您可以使用JavaFX警报功能来检查html是否已正确加载。检查此以获得更多信息How can i get the data which has been generated using load html feature of JavaFx WebView?

© www.soinside.com 2019 - 2024. All rights reserved.