0
我很煩惱這裏加載一個網站到webviewer的一些問題。JavaFX的webview顯示某些網站上的空白頁面
我跟着代碼 here,改變其朝向
import javafx.application.Application;
import javafx.scene.Scene;
import javafx.scene.layout.Region;
import javafx.scene.paint.Color;
import javafx.scene.web.WebEngine;
import javafx.scene.web.WebView;
import javafx.stage.Stage;
public class WebViewSample extends Application {
private Scene scene;
@Override public void start(Stage stage) {
// create the scene
scene = new Scene(new Browser(),900,600, Color.web("#666970"));
stage.setScene(scene);
stage.show();
}
public static void main(String[] args){
launch(args);
}
}
class Browser extends Region {
final WebView browser = new WebView();
final WebEngine webEngine = browser.getEngine();
public Browser() {
webEngine.setJavaScriptEnabled(true);
// load the web page
webEngine.load("https://www.immomapping.com/");
// add the web view to the scene
getChildren().add(browser);
}
}
它表明我只是一個空白頁。我試圖檢查here代理,但沒有去任何地方。
有人可以幫我嗎? website是德語,但應該沒關係。
還是有人知道如何操作網站(在瀏覽器中打開,例如Internet Explorer:X),就像它能夠用VBA一樣?
在此先感謝!
哇人,謝謝!第二個環節確實有所不同。 我從Trustmanager複製了這個代碼,Viet發佈了它,它工作正常。 TSL 1.0或1.2版本的東西對我來說沒有任何區別。我忘了提及我使用JDK 1.8。 – Andrea