使用相应的示例代码尝试了engine.io和socket.io。
一切正常,除了在Android浏览器(例如Galaxy S3或Acer A200)上启用桌面视图时它不起作用。
我试图调试这个,但我是整个竞技场的新手。如果你们中的任何一位专家都有一些提示是否值得尝试解决,我会很感激。
我在控制台日志中收到的消息说:
套接字探针传输"%s"因错误而失败:%s + 75ms。 (我猜测我也有调试模式的问题,因为我没有看到"%s"解决)
如果没有调用调试,我只需要#34; WebSocket在建立连接之前关闭"控制台中的错误消息。
此消息显示大约需要65秒,在此之前我会看到一系列不同的尝试" pollin-xhr ..."等等。
根据我在网上发现的内容,启用"桌面视图"在浏览器上是一个不同的UA字符串。似乎情况并非如此。
我想我可以开始数据包嗅探并尝试缩小范围,但我不确定结果会是什么以及是否值得努力。有什么想法吗?