0
문제점이 있습니다. Java FX 응용 프로그램에서 브라우저로 통신해야합니다. 그 전에는 다음과 같이 정보를 찾았습니다 :Java FX liveconnect - FX 응용 프로그램에서 javascript 함수 호출
var jsObject = netscape.javascript.JSObject.getWindow(applet);
jsObject.call("show_alert", []);
이 글에서 나는 JavaScript 함수에 접근 할 수 있습니다. 하지만 Java FX 애플리케이션은 애플릿이 아닙니다 (JApplet
을 구현하지 않음). 그래서 getWindow()에 무엇을 입력 할 수 있습니까?
제안 사항?
https://blogs.oracle.com/rakeshmenonp/entry/javafx_javascript – rajuthoutu
이 애플리케이션을 어떻게 실행하고 있습니까? 웹 페이지에 삽입되어 있습니까? 그렇지 않으면 브라우저에서 JS에 액세스 할 수 없습니다. –
@Andrew Thompson 예 웹 페이지에서만 액세스하고 있습니다. – rajuthoutu