
最近再试用一款“快发发打标签神器”作者用很聪明的方法解决了以往autojs悬浮窗偶发的BUG点击在某些设备上无法穿透悬浮层导致无法点击到屏幕上的按钮从而无法实现所谓的自动脚本、养号、打标签等活儿。对比上面两张图是悬浮按钮的收缩和展开状态。而半透明绿色字的日志区可以自由开关。通过观察发现该APP在进行互动点赞、收藏等操作的时候会把日志窗口临时关闭掉。等操作完毕后再自动打开。我推理了一下大概是用下面的代码实现的//假设日志窗口控件为 var logPanel floaty.rawWindow( frame bg#88222222 w300 h400 vertical text idtaskSta colorgreen text运行日志 bg#bb222222 gravitycenter textStylebold h20 size13 w* / text idtaskClock color#aaaaaa text visibilitygone size11 w* / scroll w* h* idlogWrap text idtaskLogs color#dd00ee00 size12 text w* hwrap_content gravitybottom/ /scroll /vertical /frame ); //------------------------------------------ //关闭日志控件 ui.run(function(){ try { logPanel.close(); } catch (e) {} logPanel null; }); //打开日志控件 ui.run(function(){ if(!logPanel){ try { logPanel.createLogsWindow(); } catch (e) {} } }); //---------------------------------------- //不得不说这是一个很聪明的做法有兴趣的可以自己去下载来研究研究夸克网盘分享