函数:init 坐标初始化
函数名称:坐标初始化
函数功能:脚本运行前必须调用,以设置设备方向及坐标系
函数方法
init(rotate);
返回值:无
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
rotate | number | 是 | 屏幕方向,0 - Home 键在底部,1 - Home 键在右侧,2 - Home 键在左侧 |
函数用例
init(0)
-- iOS 设备以 Home 键在下方时的屏幕左上角为坐标系原点(0,0),iOS 7 以上系统有效;
--安卓设备以当前屏幕默认截图方向进行初始化
init(1);
--iOS 设备以当前应用 Home 键在右边初始化,即以 Home 键在右侧时的横屏左上角为屏幕坐标原点(0,0)
--安卓设备以屏幕默认截图方向向左旋转 90° 进行初始化
init(2);
--iOS 设备以当前应用 Home 键在左边初始化,即以 Home 键在左侧时的横屏左上角为屏幕坐标原点(0,0)
--安卓设备以屏幕默认截图方向向右旋转 90° 进行初始化
注意事项
- 安卓系统不同设备初始的截图方向有所不同,使用安卓手机尤其是模拟器编写脚本前请用截图函数确认设备的默认方向。
- 此函数可在脚本运行过程中多次调用以改变屏幕方向。
- 如在脚本中未指定屏幕方向,系统将默认为竖屏或初始方向。
- 安卓设备根据机型初始方向有区别,需要开发者自行调试,0 - 初始方向,1 - 初始方向向左旋转 90°,2 初始方向向右旋转 90°。
- init 方向不受是否锁屏及 setDeviceOrient 函数影响。