news 2026/3/30 11:31:02

循环3秒左滑-支持屏幕上下分屏

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
循环3秒左滑-支持屏幕上下分屏
"auto"; /** * 通用左滑函数(指定Y轴位置,适配所有设备屏幕比例) * @param {number} yPosition 滑动的Y轴位置(垂直坐标) * @param {number} duration 滑动时长(毫秒),默认500ms */ function swipeLeftAtY(yPosition, duration) { // 兼容不传参,设置默认时长 duration = duration || 500; // 获取屏幕宽高(动态适配不同设备) var screenWidth = device.width; var screenHeight = device.height; // 起始点:屏幕右侧偏中(X轴80%位置),结束点:屏幕左侧偏中(X轴20%位置) var startX = screenWidth * 0.8; // 右侧起始 var startY = yPosition; // 使用传入的Y轴位置 var endX = screenWidth * 0.2; // 左侧结束 var endY = yPosition; // 保持Y轴位置不变(水平左滑) // 执行左滑(核心:swipe的X轴起始值 > 结束值) swipe(startX, startY, endX, endY, duration); toastLog("左滑完成:[" + startX + "," + startY + "] → [" + endX + "," + endY + "]"); } /** * 主函数:循环执行「上半屏左滑→等待3秒→下半屏左滑→等待3秒」 */ function loopSwipeLeft() { toastLog("脚本启动:先上半屏左滑(3秒一次),再下半屏左滑(3秒一次),循环执行..."); var count = 0; // 记录总循环次数 // 获取屏幕高度,计算上下半屏的中间位置 var screenHeight = device.height; var upperHalfY = screenHeight * 0.25; // 上半屏中间(屏幕1/4高度处) var lowerHalfY = screenHeight * 0.75; // 下半屏中间(屏幕3/4高度处) // 用setInterval实现6秒一个完整循环(上滑3秒→下滑3秒) var intervalId = setInterval(function() { count++; toastLog("===== 第" + count + "轮循环 ====="); // 第一步:上半屏左滑 toastLog("执行上半屏左滑"); swipeLeftAtY(upperHalfY, 500); // 等待3秒(3000毫秒)后执行下半屏左滑 sleep(3000); // 第二步:下半屏左滑 toastLog("执行下半屏左滑"); swipeLeftAtY(lowerHalfY, 500); }, 6000); // 整个循环周期为6秒(上滑+等待+下滑) // 可选:添加停止逻辑(按返回键停止脚本) events.on("back_pressed", function() { clearInterval(intervalId); toastLog("脚本已停止,共执行了" + count + "轮循环"); exit(); }); } // 执行主函数 loopSwipeLeft();
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/3/20 10:58:55

兰亭妙微:以交互设计|UI设计|图标设计|小程序设计|移动端设计,赋能小黄鸭电动车品牌升级

当共享两轮车行业在2025年迈入“3.0时代”,政策收紧与用户需求升级的双重压力,成为品牌破局的核心命题。小黄鸭出行亟需一场精准的品牌升级,在坚守“亲民、可爱”视觉基因的同时,构建全链路体验壁垒。作为深耕交互设计、UI设计、图…

作者头像 李华
网站建设 2026/3/26 21:26:19

深入Python配置管理:从环境变量到动态配置中心的演进与实践

深入Python配置管理:从环境变量到动态配置中心的演进与实践 引言:配置管理的核心挑战 在现代软件开发中,配置管理远不止是简单的键值对存储。随着微服务架构的普及和云原生应用的兴起,配置管理已演变为一个复杂的系统工程问题。对…

作者头像 李华
网站建设 2026/3/26 21:26:21

【solidworks日记】测量/草图定位/倒角

1.当多个定位孔之间有结构关系时,最好统一画在同一张草图上,并且智能尺寸使用“定位孔与定位孔之间的尺寸”,而不是单独分别和外部结构标识定位、互相孤立。这样方便改外部尺寸时,多个定位孔之间的结构关系不需要重新调整。比如&a…

作者头像 李华
网站建设 2026/3/26 21:47:48

USACO历年白银组真题解析 | 2005年2月

​欢迎大家订阅我的专栏:算法题解:C与Python实现! 本专栏旨在帮助大家从基础到进阶 ,逐步提升编程能力,助力信息学竞赛备战! 专栏特色 1.经典算法练习:根据信息学竞赛大纲,精心挑选…

作者头像 李华
网站建设 2026/3/27 7:18:33

【广州南方学院主办 | 斯普林格出版 | 高录用、接收综述文章 | 征稿主题广:人工智能、虚拟现实、艺术、设计类稿件均可接收】第二届人工智能赋能数字创意设计国际学术会议(AIEDCD 2026)

征稿主题广:人工智能、虚拟现实、艺术、设计类稿件均可接收 | 高录用、接收综述文章 第二届人工智能赋能数字创意设计国际学术会议(AIEDCD 2026) The 2nd International Conference on AI - Enabled Digital Creative Design 大会时间:2026年3月27-29…

作者头像 李华