提高 JavaFX WebGL 性能
Increasing JavaFX WebGL Performance
我正在使用 JavaFX 开发此浏览器。但是.. 当你访问一个使用 WebGL 的页面时,页面加载但是非常不稳定并且基本上无法使用。
所以问题是,我如何提高使用 WebGL 的网页的性能,以便用户可以顺畅地浏览页面?
这是我的演示
import javafx.application.Application;
import javafx.scene.Group;
import javafx.scene.Scene;
import javafx.scene.paint.Color;
import javafx.scene.web.WebEngine;
import javafx.scene.web.WebView;
import javafx.stage.Stage;
public final class App extends Application {
@Override
public void start(Stage stage) throws Exception {
Group group = new Group();
WebView browser = new WebView();
WebEngine engine = browser.getEngine();
engine.load("http://rune.tools/");
group.getChildren().add(browser);
Scene scene = new Scene(group, Color.BLACK);
stage.setScene(scene);
stage.setTitle("JavaFX WebGL");
stage.centerOnScreen();
stage.sizeToScene();
stage.setResizable(false);
stage.show();
}
public static void main(String[] args) {
launch(args);
}
}
JavaFX 8 不支持 WebGL,所以你不能提高 JavaFX 的 WebGL 性能,因为它没有什么可提高的。
我正在使用 JavaFX 开发此浏览器。但是.. 当你访问一个使用 WebGL 的页面时,页面加载但是非常不稳定并且基本上无法使用。
所以问题是,我如何提高使用 WebGL 的网页的性能,以便用户可以顺畅地浏览页面?
这是我的演示
import javafx.application.Application;
import javafx.scene.Group;
import javafx.scene.Scene;
import javafx.scene.paint.Color;
import javafx.scene.web.WebEngine;
import javafx.scene.web.WebView;
import javafx.stage.Stage;
public final class App extends Application {
@Override
public void start(Stage stage) throws Exception {
Group group = new Group();
WebView browser = new WebView();
WebEngine engine = browser.getEngine();
engine.load("http://rune.tools/");
group.getChildren().add(browser);
Scene scene = new Scene(group, Color.BLACK);
stage.setScene(scene);
stage.setTitle("JavaFX WebGL");
stage.centerOnScreen();
stage.sizeToScene();
stage.setResizable(false);
stage.show();
}
public static void main(String[] args) {
launch(args);
}
}
JavaFX 8 不支持 WebGL,所以你不能提高 JavaFX 的 WebGL 性能,因为它没有什么可提高的。