0

我一直在开发一个小型收音机播放器,它使用 node.js 创建一个 websocket,当 xml 文件更新时,它会推送歌曲和艺术家的更新,它在所有桌面浏览器上都很好用。但是当我尝试测试它时在我的 iPad 和 Windows Phone 上,Node.js 不连接,甚至不承认试图连接的东西。这是什么原因造成的,我该如何解决?谢谢,麻烦您了

服务器.js

app.listen(8080);
function handler(req, res) {
 fs.readFile(__dirname + '/wp-content/themes/c/page-player.php', function(err, data) {
   if (err) {
     console.log(err);
     res.writeHead(500);
     return res.end('Error loading index.php');
   }
   console.log("connection!");
   res.writeHead(200);
   res.end(data);
  });
}

客户端.js

$(document).ready(function(){
var localURL = 'http://***.**.**.**:8080';
var socket = io.connect(localURL);// creating a new websocket

编辑:忘了提及:页面上的所有其他内容都加载了,只是 websockets 没有连接。

4

0 回答 0