phoengap–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,故而不需要自己可以運行。
下載源文件包:chat
?
轉載于:https://www.cnblogs.com/huidaoli/articles/3613325.html
總結
以上是生活随笔為你收集整理的phoengap–node+websocket在线聊天室的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【Android Developers
- 下一篇: git配置和使用