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 楼答案
你的WebKit版本太旧了,这是我首先想到的。(例如,由于这个原因,我从未让EventSource在PhantomJS 1.x中工作过。)
试着让你的代码连接到http://html5test.com/并研究结果(如果该页面说你的WebKit实例中确实有EventSource支持,请告诉我们,因为这意味着还有其他问题。)