初次接触 web 方面的,很多都不懂,网上查不到 socket.io 和 prompt 导致的这个问题,所有这里问下。
var socket = io(); name = prompt("您好,请输入昵称",""); $("#title").html(name + ",请选择"); var msg = { "what": 2, "sid": SID, "uid": UID, "name": name }; socket.emit("test", msg);
prompt 弹出 10 秒后再输入内容提交数据,可查看 server 上没有收到,也尝试过重发,一直处于重发状态。 我只知道 prompt 会中断代码,但这对 socket.io 又有什么影响?没有想通。有什么办法可以解决?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.