rexseeScreen
返回手册目录
【函数】void setScreenOrientation(String orientation)
【说明】设定屏幕方向。
【返回】
【参数】orientation:字符串,"portrait"、"landscape"或"auto"。
【示例】
设置为竖屏显示
rexseeScreen.setScreenOrientation('portrait');
运行示例
设置为横屏显示
rexseeScreen.setScreenOrientation('landscape');
运行示例
根据手机方向自动确定屏幕方向
rexseeScreen.setScreenOrientation('auto');
运行示例

【函数】String getScreenOrientation()
【说明】返回屏幕方向的设置值。
【返回】屏幕方向的设置值,"portrait"、"landscape"或"auto"。
【参数】
【示例】
alert(rexseeScreen.getScreenOrientation());
运行示例

【函数】String getCurrentScreenOrientation()
【说明】返回当前的屏幕方向。
【返回】当前的屏幕方向,"portrait"或"landscape"。
【参数】
【示例】
alert(rexseeScreen.getCurrentScreenOrientation());
运行示例

【函数】void setFullScreen(boolean isFullScreen)
【说明】设定或取消全屏。
【返回】
【参数】isFullScreen:true或false。
【示例】
设置为全屏(隐藏顶部状态栏)
rexseeScreen.setFullScreen(true);
运行示例
取消全屏(显示顶部状态栏)
rexseeScreen.setFullScreen(false);
运行示例

【函数】boolean isFullScreen()
【说明】判断当前是否全屏。
【返回】true或false。
【参数】
【示例】
alert(rexseeScreen.isFullScreen());
运行示例

【函数】void setScreenAlwaysOn(boolean isAlwaysOn)
【说明】在应用程序运行期间保持屏幕打开。
【返回】
【参数】isAlwaysOn:true或false。
【示例】
设置为屏幕始终打开
rexseeScreen.setScreenAlwaysOn(true);
运行示例
取消屏幕始终打开
rexseeScreen.setScreenAlwaysOn(false);
运行示例

【函数】boolean isScreenAlwaysOn()
【说明】判断当前是否设置了屏幕始终打开。
【返回】true或false。
【参数】
【示例】
alert(rexseeScreen.isScreenAlwaysOn());
运行示例

【函数】int getScreenWidth()
【说明】读取屏幕宽度。
【返回】屏幕宽度。
【参数】
【示例】
alert(rexseeScreen.getScreenWidth());
运行示例

【函数】int getScreenHeight()
【说明】读取屏幕高度。
【返回】屏幕高度。
【参数】
【示例】
alert(rexseeScreen.getScreenHeight());
运行示例

【函数】float getScreenDensityScale()
【说明】读取屏幕像素点密度调整率。
【返回】屏幕像素点密度调整率。
【参数】
【示例】
alert(rexseeScreen.getScreenDensityScale());
运行示例

【函数】int getNoticeBarHeight()
【说明】读取顶部通知栏高度。
【返回】通知栏高度。
【参数】
【示例】
alert(rexseeScreen.getNoticeBarHeight());
运行示例

【函数】boolean printLayout(String path, boolean isPng, int jpegQuality)
【说明】将整个布局屏幕打印为图片。
【返回】成功返回true,失败返回false。
【参数】path:文件路径,以"file://"开头。
isPng:是否PNG图片,否则为JPEG图片。
jpegQuality:如果是JPEG图片,指定图片质量,0~100。
【示例】
alert(rexseeScreen.printLayout(rexseeStorage.getRoot()+'layout.jpg',false,90));
运行示例

【函数】boolean printBrowser(String path, boolean isPng, int jpegQuality)
【说明】将浏览器区域的屏幕打印为图片。
【返回】成功返回true,失败返回false。
【参数】path:文件路径,以"file://"开头。
isPng:是否PNG图片,否则为JPEG图片。
jpegQuality:如果是JPEG图片,指定图片质量,0~100。
【示例】
alert(rexseeScreen.printBrowser(rexseeStorage.getRoot()+'browser.jpg',false,90));
运行示例

【函数】boolean isAutomaticBrightnessEnabled()
【说明】屏幕是否处于自动调整亮度的模式。
【返回】true或false。
【参数】
【示例】
alert(rexseeScreen.isAutomaticBrightnessEnabled());
运行示例

【函数】void enableAutomaticBrightness(boolean enable)
【说明】启动或关闭自动调整亮度的模式。
【返回】
【参数】enable:true或false。
【示例】
rexseeScreen.enableAutomaticBrightness(true);alert('调整完毕!');
设为自动
rexseeScreen.enableAutomaticBrightness(false);alert('调整完毕!');
设为手动

【函数】int getScreenBrightness()
【说明】读取屏幕亮度。
【返回】屏幕亮度,0~255。
【参数】
【示例】
alert(rexseeScreen.getScreenBrightness());
运行示例

【函数】void setScreenBrightness(int brightness,boolean save)
【说明】设置屏幕亮度。
【返回】
【参数】brightness:0~255。
save:true或false,表示是否存储该设置以使得在程序退出后仍然有效。
【示例】
rexseeScreen.setScreenBrightness(10,false);alert('调整完毕!');
设为10
rexseeScreen.setScreenBrightness(255,false);alert('调整完毕!');
设为255
返回手册目录