如果 websocket 不可用,我想使用长轮询。但是,如果服务器和网站不在同一个域中,该怎么办?
抱歉我的英语不好。如果您有任何想法,请与我分享。
提前致谢
最佳答案
丹尼,
现在(直到更好地支持跨域消息传递),您将需要利用动态脚本标记长轮询方法,从而动态地将脚本标记添加到 dom,而不是执行传统的 ajax 请求(例如:document.html)。创建元素(“脚本”))。您可以使用脚本成功加载时触发的 onreadystatechange 事件来确定页面是否已加载。
关于javascript - 如何使用来自不同域的长轮询?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9264672/