0
我的設置概述:困難連接到socket.io服務器離子
一個socket.io/node服務器被託管/跑在我的本地網絡的計算機上。 Ionic應用程序正試圖連接到socket.io/node服務器以發送/接收消息。
如果我在瀏覽器中使用'ionic serve'運行應用程序,我可以成功連接到socket.io/node服務器。
如果我在模擬器或我的設備上運行應用程序,我只能連接到socket.io/node服務器,如果我添加-l(livereload)標誌(ionic run android -l)。
最初,我將節點服務器託管在一個heroku實例上。我從瀏覽器,手機或模擬器沒有連接這個設置的麻煩。我不得不切換到在本地計算機上運行節點服務器,以便有權訪問本地數據庫。
任何想法是怎麼回事?
連接嘗試使用此標誌與離子服務'--address localhost' – peteb
這樣的作品,但它也沒有工作該標誌。我在瀏覽器上連接時沒有問題,我無法連接模擬器和設備。 – GeeGoldz
另外,服務器沒有運行在我的電腦上,它運行在我的網絡中的另一臺電腦上。 – GeeGoldz