我已经设置了一个Ubuntu Amazon EC2实例,并按照此官方指南设置Windows的桌面功能和远程访问:
https://aws.amazon.com/premiumsupport/knowledge-center/connect-to-linux-desktop-from-windows/
我已成功完成所有步骤,并按照指南中的说明安装了ubuntu-desktop和xrdp.
但是,我坚持使用最后一步#16,它告诉我在远程桌面连接客户端中"粘贴计算机的Amazon EC2实例的完全限定名称".
我不确定我的"计算机的Amazon EC2实例的完全限定名称"是什么.我已经尝试了我的实例的公共DNS,公共IP,私有DNS和私有IP的各种组合以及实例ID而没有任何运气.
有人可以帮我弄清楚我在这里缺少什么吗?
编辑:
我使用Phonegap为Android平台创建了一个应用程序.为了补偿不同的设备分辨率(dpi)和屏幕尺寸,所有UI元素的尺寸都是根据em指定的.然后我使用CSS媒体查询使用-webkit-device-pixel-ratio设置不同的基本字体大小.在我发现webkit不推荐使用target-densitydpi = device-dpi之前,所有东西都可以正常工作,并且将来也会被删除.在删除target-densitydpi之前,这是我的元视口标记:
<meta name="viewport" content="user-scalable=no, initial-scale=1, width=device-width, target-densitydpi=device-dpi">
Run Code Online (Sandbox Code Playgroud)
我发现当我删除target-densitydpi时,应用程序看起来不再像预期的那样,实际上视口的尺寸会急剧减小.以下是在Xperia L(Android 4.1.2)上拍摄的前后截图,宽度为480px,window.devicePixelRatio为1.5:
在删除target-densitydpi之前:http: //imgur.com/c0Vnusk
删除target-densitydpi后:http: //imgur.com/06mnUlJ
该应用程序应该看起来像没有target-densitydpi的前截图,但我真的迷失了如何实现这一目标?它需要重写CSS值吗?有没有办法在不使用元标记的情况下强制执行target-densitydpi = device-dpi?