As flash is going to end of support on most modern browser. Also, the chrome extension is going to dicontinue as well.
So except install TeamViewer or use portable version. Any other "web base" connection can be use in the future?
It looks like you're new here. If you want to get involved, click one of these buttons!