萬盛學電腦網

 萬盛學電腦網 >> 網絡編程 >> 安卓開發 >> phoengap–node+websocket在線聊天室

phoengap–node+websocket在線聊天室

這篇文章是關於node+websocket在線聊天室的內容,以下就是該內容的詳細介紹。

該實驗項目基於:

phonegap

node

websocket

可以應用於android 和 ios平台。

已經測試通過。以下是測試的圖:

首先是用node 架設服務器。

基本上都node 基於websocket的。

主要是對message做處理和判斷來進行輸出和邏輯處理

而客戶都,由於android不支持websocket。所以需要一個插件

https://github.com/FreakDev/PhoneGap-Android-HTML5-WebSocket

當然也有大好包的jar文件只需引入。

在主文件最後寫上:

WebSocketFactory wsFactory = new WebSocketFactory(appView); appView.addJavascriptInterface(wsFactory, “WebSocketFact“)

在html頁面裡引入相應的js文件。

然後再客戶都html頁面修改你的node地址:

var socket = new WebSocket(‘ws://192.168.0.12:8081//’);

// push a message after the connection is established.

這樣基本上就可以跑起來了。

在ios下面是不需要加插件的。由於ios的支持websocket,故而不需要自己可以運行。

以上就是精品為您提供的關於node+websocket在線聊天室的信息,希望對您有所幫助!

copyright © 萬盛學電腦網 all rights reserved