2014-03-27 19 views
0

我正在使用phonejs進行應用程序。我想創建套接字以從服務器獲取實時數據以進行顯示。我發現HTML5 WebSocket可以在網頁瀏覽器上正常工作,但不適用於移動設備。我使用phonegap-build http://build.phonegap.com來構建應用程序。在javascript平臺上創建套接字的方法是什麼?

我試着添加phonegap的第三方插件(com.ququplay.websocket.websocket),並用android移動設備運行應用程序,但應用程序崩潰。

這裏是我如何與WebSocket的工作:

var initSocket = function(){ 
    try{ 
     var socket = new WebSocket(websocket.host); 
     socket.onopen = function(msg){ console.log("Welcome - Live Data"); }; 
     socket.onmessage = function(msg){ 
      console.log('-------- live data ------'); 
      // Here some work 
     } 
    } 
    catch(ex){ console.log(ex); } 
}; 

是否有任何其他的方法,使插座運行在Android手機上從JavaScript?或任何連接器,可以在JavaScript手機上創建套接字android手機?

回答

相關問題