我一直在使用socket.io充当服务器,工作正常。但是,我得到了“意外的令牌<”添加行
时出错 <script src="client files\MainMenu.js"></script>
连接到服务器的index.html。此错误仅发生在chrome中,如果删除上述行,则会运行此错误。 奇怪的是,这个错误不会出现在firefox中,而是我会得到与socket.io.js(我没有亲自触及)的错误。此外,我还成功地在chrome中使用了socket.io.js来执行其他任务,所以我不认为firefox正在抛出的错误实际上与socket.io有关。我还没有亲自编辑任何socket.io代码,除了默认端口号。任何想法都表示赞赏。
<html>
<script src="socket.io\lib\socket.io.js"> </script>
<script src="client files\MainMenu.js"></script>
<script>
var socket = io.connect('http://localhost');
socket.on('news', function (data)
{
console.log(data);
socket.emit('my other event', { my: 'data' });
});
</script>
<button onclick="singlePlayerClick()"> Single Player </button>
<button onclick="multiplayerClick()"> Multiplayer </button>
<button onclick="optionsClick()"> Options </button>
<button onclick="highScoreClick()"> High Score </button>
<input id="mysearch" type="search" />
</html>
答案 0 :(得分:2)
对于迟到的反应以及纠正间距的好点感到抱歉,我现在只是学习HTML,但遗憾的是没有机会慢慢移动,因为我们的讲师快速连续地提供相对详细的作业。事实证明我有一个server.js文件多次提供此.html文件导致问题。