Html 通知浏览器以使其显示新图像
我想实现:Html 通知浏览器以使其显示新图像,html,node.js,websocket,socket.io,Html,Node.js,Websocket,Socket.io,我想实现: 我有一个显示图像的html页面。 这很容易。[假设我的图像文件名为xyz.jpeg] 当文件更改或替换为新内容时,例如,服务器或其他机制会更改文件 现在,我希望此修改后的图像显示在浏览器中,而不刷新网页 所以,这是一种通知系统,在该系统中,浏览器会收到新图像的通知,并显示出来 我并不期待确切的源代码,但可以使用哪个工具的方向 我遇到过websocket,但我不确定这是否解决了这个问题 可以使用javascript及时刷新图像(例如10秒),ie请求将在指定的时间间隔内发送到服务器,并
我遇到过websocket,但我不确定这是否解决了这个问题 可以使用javascript及时刷新图像(例如10秒),ie请求将在指定的时间间隔内发送到服务器,并且图像将被更新,这也很容易编码。请参考这个 但是,此解决方案对性能产生了负面影响,因为如果页面被多个用户访问,则需要服务的请求数量太多
希望这能解决您的疑问。您可以选择websocket,或者每隔x秒使用javascript(ajax)轮询服务器。为了得到答案,您至少需要自己尝试并实施其中一个解决方案,然后再返回您遇到的特定问题。我认为
WebSocket
是最好的答案。当然,christian,谢谢您的回复。所以,你的重播证实了我使用websocket是可以实现的。我想试试。谢谢你的回复。但我看到的是一种广播机制@用户3796318选择WebSocket,速度非常快,非常适合您的问题(如果是广播机制)