javascript中通过EventSource创建的提要上的事件侦听器

javascript中通过EventSource创建的提要上的事件侦听器,javascript,playframework,apache-kafka,Javascript,Playframework,Apache Kafka,我在JavaScript中创建了一个函数,其中创建了一个提要 var feed = new EventSource("@routes.HomeController.kafkaStream"); 然后通过添加一个侦听器 feed.addEventListener('message', function(event) { $('#messages').append("<pre>" + event.data + "</pre>"); } feed.addEventL

我在JavaScript中创建了一个函数,其中创建了一个提要

var feed = new EventSource("@routes.HomeController.kafkaStream");
然后通过添加一个侦听器

feed.addEventListener('message', function(event) {
    $('#messages').append("<pre>" + event.data + "</pre>");
}
feed.addEventListener('message',函数(事件){
$('#messages')。追加(“+event.data+”);
}
通过这一点,我可以在带有id=“messages”的div标记中看到输出,但当我在另一台计算机中使用另一个浏览器时,我无法看到输出,即,我只能在一个浏览器中看到输出,有时也会消失。
所有这些都是在play framework的html文件中实现的。

问题是我们必须为每个浏览器使用不同的客户端ID,否则您将无法在所有浏览器上看到它


为每个客户端生成一个随机数以在所有浏览器中显示它

我发现了解决方案,问题在于我的kafka streamFrom Review:您好,这篇文章似乎没有为问题提供答案。请编辑您的答案并加以改进,或者将其作为评论发布。