是否可以以编程方式检测JavaFX应用程序是在浏览器中运行(是嵌入式的)还是作为独立的应用程序运行?
发布于 2014-12-09 08:19:07
我已经解决了,通过: Application.getHostServices().getWebContext();
JSObject getWebContext();返回包含此应用程序的网页的DOM窗口的JavaScript句柄。这个句柄通过从Java调用到JavaScript来访问网页。如果应用程序未嵌入到网页中,则此方法返回null。
https://docs.oracle.com/javase/8/javafx/api/javafx/application/HostServices.html
https://stackoverflow.com/questions/27372973
复制相似问题