2016-02-02 171 views
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一樣?

在此先感謝!

回答