我为旧(24x80)终端编写了非常简单的应用程序 在生产公司工作。我的客户要求我转移它 作为一个Web应用程序,我使用ExtJS 4来做到这一点。看起来像 这样:
它在没有任何问题的情况下在电脑上工作。
但我的客户的下一个问题是将此应用程序修改为 也适用于平板电脑和智能手机。我们只看到问题 是比例,在智能手机上这个屏幕是小的。什么是 最好的方法吗?如何根据屏幕尺寸调整字段,字体和按钮的大小?
答案 0 :(得分:0)
您需要的是响应式应用程序。 问题是responseConfig是在ExtJS 5中引入的。
因此,如果您无法转到extjs 5.0或更高版本,请查看this answer。
另一个方法是为视图使用多个实例。创建三个不同的视图实例,一个用于桌面,一个用于平板电脑,一个用于移动设备,保持相同的控制器,型号,存储等,并在初始化应用程序时根据屏幕大小显示正确的视图。