我有一個網站,我使用socket.io(0.9.16)和node.js(v0.10.22)來管理實時通知。現在,這在PC上可以正常工作,但是當我從手機嘗試同樣的事情時,它無法發出事件。 例如,如果評論被添加到帖子中,它將被廣播給所有連接的客戶端。當我通過手機爲帖子添加評論時,它不會將其發送到我的PC上打開的同一頁面。套接字IO不會從手機發出事件
任何幫助/指導將不勝感激。
謝謝。
我有一個網站,我使用socket.io(0.9.16)和node.js(v0.10.22)來管理實時通知。現在,這在PC上可以正常工作,但是當我從手機嘗試同樣的事情時,它無法發出事件。 例如,如果評論被添加到帖子中,它將被廣播給所有連接的客戶端。當我通過手機爲帖子添加評論時,它不會將其發送到我的PC上打開的同一頁面。套接字IO不會從手機發出事件
任何幫助/指導將不勝感激。
謝謝。
更改客戶端頁面中的IP地址。 在我來說,我不得不
//client side
<script>
var socket = io.connect('http://localhost:8080');
...
我剛剛把它改爲
<script>
var socket = io.connect('http://192.168.1.17:8080');
它適合你嗎?我認爲這是一個專用的IP。 –
是的。只需檢查您的IP本地地址。 – Toumi
肯定會在某個時候嘗試。去年我正在研究它,但現在忙於其他事情。無論如何,感謝您的協助。 –
哪個瀏覽器,你的測試?所有支持'socket.io'的瀏覽器都在這裏:http://socket.io/#browser-support – damphat
這是NokiaBrowser/8.3.2.21。 –