函数:setScreenResolution 修改分辨率(仅支持 iOS)

函数名称:修改分辨率

函数功能:强制更改设备分辨率

引擎版本:iOS v2.2.1 以上,帮你玩平台禁用此函数

函数方法

setScreenResolution(size)

返回值:无

参数 类型 字段 说明
size string 必填 "640 x 960" "750 x 1334" "640 x 1136" "1125 x 2001"
"1242 x 2208" "768 x 1024" "1536 x 2048" "default"

脚本实例:

--将当前设备分辨率更改为 640 * 960,开发者平台禁用此函数
setScreenResolution("640x960") 
mSleep(10000)
--恢复当前设备默认分辨率
setScreenResolution("default")

注意事项:

  • 每次打开触动精灵客户端将会自动恢复当前设备的默认分辨率(可在更多中关闭此功能)。
  • 开发者可合理利用此函数进行单设备多分辨率脚本适配开发,使用此函数修改分辨率后在实际应用中运行脚本可能会存在点击坐标偏差。
  • 执行完此函数需要一些时间生效,如在脚本中使用,请在调用此函数后加入适当的延迟。
  • 双击电源键可强制恢复默认分辨率(在脚本运行中或者录制过程中不可用)。
  • 此函数仅支持 iOS 8 以上设备 Retina 屏幕的设备(如:iPad 2、iPad Mini)。
  • 需要注意的是,如果您的设备是 iPhone 6,在系统中将显示模式调整为放大,当前分辨率即为 640 x 1136,无需再次使用此函数调整分辨率为 640 x 1136
  • 不推荐将分辨率改为比本身设备默认更高的分辨率,可能会出现无法恢复默认分辨率的问题。
  • 在 iOS 9 以上版本中请勿使用此函数,会造成一些不可预料的结果。
  • 如您的设备有锁屏密码,请勿使用此函数更改分辨率,会造成无法解锁设备的问题。
  • 开发者平台禁用此函数。

警告

  • 此函数不推荐写在脚本中给普通用户使用,推荐仅用于开发者进行多分辨率适配截图使用,如要在脚本中使用请用弹窗提醒用户,如因操作不当造成分辨率无法恢复、无法输入解锁密码等后果由用户自己承担。
Copyright 北京帮你玩科技有限公司 2020 all right reserved,powered by Gitbook该文章修订时间: 2020-01-20 17:47:33

results matching ""

    No results matching ""