我需要将需要查看X窗口的网页从使用VncViewer小程序转换为基于HTML5的VNC客户端。担心的是,在不久的将来,NSAPI将在禁用小程序功能的浏览器(主要是Chrome)上得到不支持。websockify,noVNC在包装模式
我看着noVNC和websockify,并得到它的工作。但是,这是我的问题:我们仍然有一些不支持Canvas的IE8客户端。对于那些启用了Java并且不会更改为更高版本的IE或Chrome的客户端,我们仍然希望他们继续运行Applet版本。通过在wrap模式下运行websockify,似乎我不能再直接连接到VNC服务器(不通过websockify)来保持这些applet客户端的功能。
例如我的命令来运行websockify是: 运行5903 --wrap模式=忽略 - 的vncserver -geometry 1024×768:3
在此之后,我试图用常规的vncviewer客户端连接到端口5903,和它的拒绝。只有websockified页面才能查看VNC窗口。如果我将5903更改为5902,则可以使用常规VNCViewer客户端在5903处查看窗口,但websockified页面在5902处无法查看。
是否有希望保持与我的VNC服务器的并发连接可用(websockify和常规连接)?
谢谢!