我需要將需要查看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和常規連接)?
謝謝!