我在JavaScript中创建了一个函数,在其中我通过
创建了一个供稿var feed = new EventSource("@routes.HomeController.kafkaStream");
,然后通过
在其上添加一个侦听器feed.addEventListener('message', function(event) {
$('#messages').append("<pre>" + event.data + "</pre>");
}
通过此操作,我可以在id为=“ messages”的div标签中看到输出,但是当我在另一台计算机上使用其他浏览器时,我看不到输出,即只能在1中看到输出浏览器,有时也消失了。 所有这些都是在play框架的html文件中实现的。
答案 0 :(得分:0)
问题是我们必须为每个浏览器使用不同的客户端ID,否则您将无法在所有浏览器上看到它。
为每个客户端生成一个随机数,以在所有浏览器中显示该数字