nickri / angular-novnc Goto Github PK
View Code? Open in Web Editor NEWnoVNC port for angular.js
License: Other
noVNC port for angular.js
License: Other
Not working in Firefox and Safari when using trueColor = ture
I need to implement my own fullscreen that has custom features. requesting fullscreen for my own element does not work because the angular-noVNC disables the fullscreenmode as soon as I enter it. I found two solutions to fix it:
Scrolling offset is not properly resolved:
For example add a canvas on a page with a y-overflow, scroll down a l little bit and try to click on an element that is displayed on the canvas: the element won't have the focus as it should.
Replacing current Util.getPosition() method with the content of this commit seems to solve this issue: novnc/noVNC@77938ef
Just to know, do you plan to keep up to date with noVNC repository ?
Mouse input in fullscreen is not mapped properly. I can only access top-left quarter of the screen with the mouse.
Have you thought of a way to automatically pull the upstream changes to push into this project?
Hi,
The connection is lost frequently (usually after about 1 minute), even though the vnc-server just runs on my local machine. I have only tested it in Chromium 38 since I have other problems with Firefox and IE [2].
The log of Chromium with debug output is at [1]. In this session, the connection broke down after a minutem, which is at the end of the log. Reloading the page establishes the connection again.
Please let me know if I can provide more information.
[1] http://pastebin.com/3P1D3URU
[2] #4
Hi,
Sometimes the vnc-directive produces only empty space (of correct size) for me. This occurs often in IE10 and sometimes in Firefox 33, but never in Chromium 38. Sometimes reloading the page fixes it.
If I move the mouse into this space while having a regular vncviewer on this vnc session, I see the mouse moving in the vncviewer. So the connection should be working fine.
This is all I was able to observe so far, please tell me if and how I can provide more information if required.
PS: I now somehow managed to get an empy vnc-directive which does does not occupy any space in Firefox. This is the debug log of the session: http://pastebin.com/eDH6hrA6
Please correct main path in your bower.json file on line 8
"main": "dist/angular-noVNC.js",
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.