JavaFX Webview 编码错误

Fel*_*lix 5 java encoding javafx webview

我尝试在java中打开一个webview并显示spotify登录页面。(https://accounts.spotify.com/en/login):

JFrame f = new JFrame();
    f.setTitle("Spotify");
    f.setSize(500,500);
    f.setVisible(true);
    f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

    JFXPanel jfxPanel = new JFXPanel();
    f.add(jfxPanel);
    Platform.runLater(() -> {
        WebView webView = new WebView();
        jfxPanel.setScene(new Scene(webView));
        WebEngine webEngine = webView.getEngine();
        webEngine.load("https://accounts.spotify.com/en/login");
    });
Run Code Online (Sandbox Code Playgroud)

结果是下面的窗口。(当我复制神秘文本并将其粘贴到另一个应用程序中时,它会显示具有正确编码的文本。
如何以正确的编码显示 Spotify 登录页面?

http://fs2.directupload.net/images/150909/zyk25eqz.png

Gab*_*uez -1

您需要检查项目上文件的编码是否与 Spotify 服务器响应中的编码相符,我已经检查了您提供的 Spotify 网址, Content-Type:text/html; charset=utf-8如果您的文件不是 utf8,请转换它,您可以使用notepad++,位于“编码”菜单上。