Script 1.8.1

getSetting

原型:

getSetting

描述:

获取手机的指定属性

参数:

sigmaConst.DisplayMode:获取手机的显示模式,对应的返回值为:
1 – 表示显示模式是HA1;
2 – 表示显示模式是HA2;
3 – 表示显示模式是Comp;

sigmaConst.DisplayQuality: 获取手机的显示质量,对应的返回值为:
1 – High
2 – Medium
3-Low

sigmaConst.DisplayAccl: 获取手机的加速模式,对应的返回值为:
1 – GDI
2 – DirectX
3 - OpenGL

sigmaConst.DisplayHWDecode: 显示时是否使用硬件解码,对应的返回值为:
1 – Yes
0 – No

sigmaConst.DisplayResolutionMode: 显示分辨率模式,对应的返回值为:
1 - 480p,
2 - 640p,
3 - 720p,
4 - 1080p

sigmaConst.DisplayOrientation: 显示方向,对应的返回值为:
1 – Portrait;
2 – Landscape

sigmaConst.DisplayResolution: 以对象方式返回屏幕的宽和高。例如:{h: 1920, w:1080}

返回值:

根据不同的参数返回对应的手机设置。
成功返回解析得到的字符串,失败返回空字符串。

示例:
var d = Device.getMain();
d.getSetting(sigmaConst.DisplayMode);
d.getSetting(sigmaConst.DisplayQuality);
d.getSetting(sigmaConst.DisplayAccl);
d.getSetting(sigmaConst.DisplayHWDecode);
d.getSetting(sigmaConst.DisplayResolutionMode);
d.getSetting(sigmaConst.DisplayOrientation);
var data = d.getSetting(sigmaConst.DisplayResolution);
print(data.h + "/" + data.w);