0
是否有可能爲javaFx webView啓用webSocket,因此我可以使用Url的聊天功能來接收和發送由webView webEngine加載的消息?websocket支持javaFx webView
是否有可能爲javaFx webView啓用webSocket,因此我可以使用Url的聊天功能來接收和發送由webView webEngine加載的消息?websocket支持javaFx webView
是的,JavaFX WebView支持Web套接字。
下面是一個示例JavaFX程序,它加載了帶有Web套接字功能的網頁並在WebView中使用它們。
import javafx.application.Application;
import javafx.scene.Scene;
import javafx.scene.web.WebView;
import javafx.stage.Stage;
public class WebsocketClientExample extends Application {
@Override
public void start(Stage stage) throws Exception {
WebView webview = new WebView();
webview.getEngine().load(
"http://demos.kaazing.com/echo/index.html"
);
webview.setPrefSize(640, 600);
stage.setScene(new Scene(webview));
stage.show();
}
public static void main(String[] args) {
launch(args);
}
}
好吧,日Thnx烏拉圭回合的支持。 – Mayank
但我的問題沒有解決這個問題。實際上,我的webView加載了一個具有聊天面板並用於聊天的Url。但是當我發短信時,它不會在另一端同時接收,直到接收方不刷新頁面或重新加載頁面。 – Mayank
該網址應該以ws://開頭,而不是以http://開頭,不是嗎?另外,我沒有看到如何使用WebView創建WebSocket服務器,如問題 – Jakob