设为首页
收藏本站
只需一步,快速开始
AIWORK版块
AIWORK
Portal
付费问答
AIWORK论坛
BBS
刷新问答
AIWORK
»
AIWORK论坛
›
AIWORK主页
›
AIWORK技术交流
›
AIWROK软件无障碍触摸操作示例:点击、左右滑动、上下滑动实例
返回列表
发新帖
AIWROK软件无障碍触摸操作示例:点击、左右滑动、上下滑动实例
QQ896757558
QQ896757558
当前离线
积分
1930
287
主题
192
回帖
1930
积分
管理员
积分
1930
发消息
显示全部楼层
AIWROK软件无障碍触摸操作示例:点击、左右滑动、上下滑动实例
/**
* 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();
复制代码
滑动
quot
无障碍
操作
相关帖子
2026-2-6
AIWROK软件找字与OCR方法汇总示例
2026-2-9
汇集HID安卓输入文字的方法和复制粘贴示例
2026-2-10
AIWROK苹果系统自带view视图简洁UI界面示例
2026-2-11
AIWROK软件苹果TAB界面视图示例
2026-2-24
AIWROK苹果系统实例演示1标签类[Label]方法
2026-2-26
AIWROK软件苹果实例UI-垂直容器[Vertical]
2026-2-27
苹果AIWROK实例单选按钮组类[RadioButtonGroup]完整综合示例
2026-3-2
AIWROK软件苹果系统复选框用法
2026-3-3
AIWROK软件苹果脚本案例1空白站位[Space]方法
2026-3-5
AIWROK软件苹果水平容器[Horizontal]小实例
上一篇:
AIWROK软件安卓随机工具应用函数生成
下一篇:
单选控件[uiRadioButton]方法小结
发表于 2025-11-10 09:25:20
举报
回复
分享
返回列表
发新帖
本版积分规则
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
浏览过的版块
AIWORK问答交流
黑夜模式
快速发帖
返回列表
返回顶部