0

启动 GWT 后,我查询 Window.getClientHeight() 和宽度。在桌面上,数字对于给定的浏览器窗口以像素为单位是正确的。当我在 Android 平板电脑或手机上运行时,数字会很大(例如 960x1400)——比手机的实际屏幕分辨率大得多。这会导致我的固定大小的图标和其他 gui 对象在屏幕上显示得非常小,迫使我用两根手指放大,但随后无意中触摸屏幕会导致浏览器窗口出现不必要的平移。将所有内容切换到布局面板并且所有调整大小都可以正常工作,只是客户端窗口的大小很大并且所有图标看起来都很小/无法使用。有没有办法设置浏览器客户端窗口的缩放级别或分辨率,以便在这些浏览器上呈现 32x32 图标时看起来正常?也许CSS有一个控件?

4

0 回答 0