autojs 截图结果永远是竖向的,一般是什么原因导致的?

代码

if (!requestScreenCapture(true)) { // 设置了true但无效
	toast("请求截图权限失败");
	exit();
}
auto.waitFor();
let img = images.captureScreen();
sleep(100);
console.log(img.getWidth(), img.getHeight());
exit();

结果

[[remote]test.js]运行结束,用时1.398000秒
22:01:02.507/V: 开始运行[[remote]test.js]
22:01:04.007/D: 1080 2400
22:01:04.008/V: 

有root权限,可以用shell脚本截屏,!requestScreenCapture 不好用