EventSource的onmessage方法不执行,浏览器控制台的EventStream中能看到后台推送的消息,是为什么呢?
this.eventSource = new EventSource("/xxxxxxxxxx");
this.eventSource.onmessage = function(e) {
console.log(1111111111111);
};
可能是由于onmessage方法未能正确注册导致的。有几种可能的原因:
你可以在以上这些问题中尝试解决,以确保您的onmessage方法能够正确运行。如果这些方法都不能解决问题,您可以尝试抓取网络请求,检查后台是否正确发送了数据。