加载Google表单时,Google字体无法在Javafx中的Webview上正确呈现

时间:2016-04-22 20:51:37

标签: javafx webview google-form

我想在我的应用程序中加载Google表单,以便用户可以提交错误报告。我正在使用WebView加载该页面。它正在加载,但文字没有显示。它显示的是框,而不是显示文本。但在浏览器上它显示完美。这是该页面的屏幕截图。

Google form page screenshot

这是我的代码段:

    final WebView webView = new WebView();
    webView.getEngine().load(googleFormURL);
    mainLayout.setCenter(webView);

但如果我在那里登录,它显示正确,没有字体问题。我该如何解决?

1 个答案:

答案 0 :(得分:1)

可能的解决方法:使用旧的Google表单,而不是使用新的Google表单。

注意:旧的Google表单主题功能允许自定义多个设置,例如用于多个元素的字体。

来自https://support.google.com/docs/answer/6281888?hl=en

  

选择退出新表格

     

如果需要,您可以返回表格。在左下角   转角,单击退出Exit

     

您只能在计算机上选择退出新表格。