有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

javascript JavaWebKit:无法创建EventSource对象?

我们的web应用程序对服务器发送的事件使用EventSource。在FireFox和Chrome中,一切正常,一切正常

然而,当我尝试使用WebKit(NetBeans JavaFX示例应用程序“WebViewBrowser”)运行一个简单的JAVA应用程序时,onmessage处理程序似乎没有被调用

我试着经营w3schools EventSource sample page并得到了同样的结果: FireFox和Chrome都不错。示例“WebViewBrowser”不是

有人知道为什么吗

更新1

(见下面的评论) 我刚刚注意到,构造函数funcEventSource可用,但没有创建对象

var eventSrc = new EventSource('...');
// eventSrc is undefined now

我正在使用JavaDK 1.7.0(51)


共 (1) 个答案

  1. # 1 楼答案

    你的WebKit版本太旧了,这是我首先想到的。(例如,由于这个原因,我从未让EventSource在PhantomJS 1.x中工作过。)

    试着让你的代码连接到http://html5test.com/并研究结果(如果该页面说你的WebKit实例中确实有EventSource支持,请告诉我们,因为这意味着还有其他问题。)