JavaFX 8 WebView中的WebKit版本 [英] Version of WebKit in JavaFX 8 WebView

查看:212
本文介绍了JavaFX 8 WebView中的WebKit版本的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

JavaFX 8中WebKit的版本是什么?

What is the version of WebKit in JavaFX 8?

推荐答案

您可以通过这显示了用于 Java 8u5 537.44 的WebKit版本.

This shows a WebKit version of 537.44 for Java 8u5.

这是JavaFX实施中使用的WebKit的上游版本,在对其进行任何下游修改以使其能够与JavaFX一起使用之前.

This is the upstream version of WebKit used in the JavaFX implementation before any downstream modifications were made to it to allow it to work with JavaFX.

随着Java 8的新版本发布,每个版本中使用的WebKit的版本将发生变化,但是您应该始终能够通过查询用户代理字符串来确定使用的是什么.

As new versions of Java 8 are released, the version of WebKit used in each version will change, but you should always be able to determine what is used by querying the User Agent String.

示例代码输出(在我的计算机上)

Java Version:   1.8.0_05-b13
JavaFX Version: 8.0.5-b13
OS:             Windows 7, amd64
User Agent:     Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.44 (KHTML, like Gecko) JavaFX/8.0 Safari/537.44

示例代码

import javafx.application.Application;
import javafx.application.Platform;
import javafx.scene.web.WebView;
import javafx.stage.Stage;

public class WebViewVersion extends Application {
    @Override public void start(Stage stage) {
        WebView web = new WebView();
        System.out.println(
                "Java Version:   " + System.getProperty("java.runtime.version")
        );
        System.out.println(
                "JavaFX Version: " + System.getProperty("javafx.runtime.version")
        );
        System.out.println(
                "OS:             " + System.getProperty("os.name") + ", " 
                                   + System.getProperty("os.arch")
        );
        System.out.println(
                "User Agent:     " + web.getEngine().getUserAgent()
        );
        Platform.exit();
    }

    public static void main(String[] args) {
        launch(args);
    }
}

这篇关于JavaFX 8 WebView中的WebKit版本的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆