设为首页
收藏本站
只需一步,快速开始
AIWORK版块
AIWORK
Portal
付费问答
AIWORK论坛
BBS
刷新问答
AIWORK
»
AIWORK论坛
›
AIWORK主页
›
AIWORK技术交流
›
AIWROK软件无障碍触摸操作示例:点击、左右滑动、上下滑动实例
返回列表
发新帖
AIWROK软件无障碍触摸操作示例:点击、左右滑动、上下滑动实例
QQ896757558
QQ896757558
当前离线
积分
1636
229
主题
191
回帖
1636
积分
管理员
积分
1636
发消息
显示全部楼层
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
无障碍
操作
相关帖子
2025-10-31
AIWROK软件用图找图示例templateMat方法
2025-11-5
AIWROK软件图像二值化的各种方法和应用场景
2025-11-12
hid的滑动没有百分比坐标滑动吗
2025-11-19
AIWROK软件日志悬浮窗简化版自动切换位置
2025-11-20
AIWROK数组方法高级应用案例
2025-11-24
AWIROK软件多选[uiCheckBox]方法小结
2025-11-28
整理了AIWROK环境下常用的Date对象和sleep对象方法
2025-11-28
aiwork如何连接操作MySQL
2025-12-1
AIWROK线程许可证工具
2025-12-5
AIWROK软件file文件操作方法小结
上一篇:
AIWROK软件安卓随机工具应用函数生成
下一篇:
单选控件[uiRadioButton]方法小结
发表于 2025-11-10 09:25:20
举报
回复
分享
返回列表
发新帖
本版积分规则
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
黑夜模式
快速发帖
返回列表
返回顶部