自动发帖软件
标题:
AIWROK软件无障碍触摸操作示例:点击、左右滑动、上下滑动实例
[打印本页]
作者:
发帖软件
时间:
3 小时前
标题:
AIWROK软件无障碍触摸操作示例:点击、左右滑动、上下滑动实例
AIWROK软件无障碍触摸操作示例:点击、左右滑动、上下滑动实例
1.png
(1.2 MB, 下载次数: 0)
3 小时前
上传
2.png
(1.14 MB, 下载次数: 0)
3 小时前
上传
/**
* AIWROK软件安卓交流QQ群711841924
* 苹果内测软件QQ群648461709
* 无障碍触摸操作示例:点击、左右滑动、上下滑动(使用无障碍模式)
*/
// 获取屏幕尺寸
let halfWidth = parseInt(screen.getScreenWidth() * 0.5);
let seventyPercentHeight = parseInt(screen.getScreenHeight() * 0.7);
printl("屏幕宽度的一半: " + halfWidth);
printl("屏幕高度的70%: " + seventyPercentHeight);
// 点击屏幕中心点 - 使用无障碍点击
function clickCenter() {
printl("点击屏幕中心");
auto.clickPoint(halfWidth, parseInt(screen.getScreenHeight() * 0.5));
// 修复:使用 sleep.millisecond() 而不是 sleep()
sleep.millisecond(1000);
}
// 从屏幕右侧滑动到左侧(向左滑动)- 使用无障碍手势滑动
function swipeLeft() {
printl("向左滑动(无障碍模式)");
let startY = parseInt(screen.getScreenHeight() * 0.5);
// 定义滑动轨迹
var p1 = new path();
// 设置滑动时间
p1.setDurTime(500);
// 添加起点
p1.addPoint(halfWidth + 200, startY);
// 添加终点
p1.addPoint(halfWidth - 200, startY);
// 执行手势滑动
auto.dispatchGesture([p1]);
// 修复:使用 sleep.millisecond() 而不是 sleep()
sleep.millisecond(1000);
}
// 从屏幕左侧滑动到右侧(向右滑动)- 使用无障碍手势滑动
function swipeRight() {
printl("向右滑动(无障碍模式)");
let startY = parseInt(screen.getScreenHeight() * 0.5);
// 定义滑动轨迹
var p1 = new path();
// 设置滑动时间
p1.setDurTime(500);
// 添加起点
p1.addPoint(halfWidth - 200, startY);
// 添加终点
p1.addPoint(halfWidth + 200, startY);
// 执行手势滑动
auto.dispatchGesture([p1]);
// 修复:使用 sleep.millisecond() 而不是 sleep()
sleep.millisecond(1000);
}
// 从屏幕上方向下滑动(向下滚动)- 使用无障碍手势滑动
function swipeDown() {
printl("向下滑动(无障碍模式)");
let startX = halfWidth;
let startY = parseInt(screen.getScreenHeight() * 0.3);
let endX = halfWidth;
let endY = seventyPercentHeight;
// 定义滑动轨迹
var p1 = new path();
// 设置滑动时间
p1.setDurTime(500);
// 添加起点
p1.addPoint(startX, startY);
// 添加终点
p1.addPoint(endX, endY);
// 执行手势滑动
auto.dispatchGesture([p1]);
// 修复:使用 sleep.millisecond() 而不是 sleep()
sleep.millisecond(1000);
}
// 从屏幕下方向上滑动(向上滚动)- 使用无障碍手势滑动
function swipeUp() {
printl("向上滑动(无障碍模式)");
let startX = halfWidth;
let startY = seventyPercentHeight;
let endX = halfWidth;
let endY = parseInt(screen.getScreenHeight() * 0.3);
// 定义滑动轨迹
var p1 = new path();
// 设置滑动时间
p1.setDurTime(500);
// 添加起点
p1.addPoint(startX, startY);
// 添加终点
p1.addPoint(endX, endY);
// 执行手势滑动
auto.dispatchGesture([p1]);
// 修复:使用 sleep.millisecond() 而不是 sleep()
sleep.millisecond(1000);
}
// 示例执行
function runDemo() {
printl("开始触摸操作演示(无障碍模式)");
// 点击操作
clickCenter();
// 左右滑动操作
swipeLeft();
swipeRight();
// 上下滑动操作
swipeUp();
swipeDown();
printl("演示完成");
}
// 运行示例
runDemo();
复制代码
欢迎光临 自动发帖软件 (http://www.fatiegongju.com/)
Powered by Discuz! X3.2