SuperMonster003
SuperMonster003
是说希望开发一款类似 VSCode 那样的插件, 用在 WebStorm 上辅助开发吗.
https://github.com/SuperMonster003/AutoJs6-VSCode-Extension/issues/6 是通过与 VSCode 插件开启的 HTTP 服务通信实现的, 但 VSCode 本身与 AutoJs6 通信是通过 Socket 完成的. 因此无法通过 HTTP 直接在电脑上与 AutoJs6 通信.
需要在你的 IDE (如 IntelliJ IDEA, Android Studio 等) 中安装 CMake 工具. 可以参考项目 README 页面的 "Android SDK Tools 准备" 小节, 如仍有疑问, 可继续反馈. _Sent from my XQ-DQ72 using [FastHub](https://play.google.com/store/apps/details?id=com.fastaccess.github)_
> Cross referenced this in issue #352 by SuperMonster003 on Apr 9, 2025. 控件的出现有时不是 "闪现", 而是通过动画过度出现 (例如从屏幕底部滑动出现). 此时控件的属性 (如 `bounds`) 是不断变化的. `click(x, y)` 点击坐标的方式, 可能点击到的位置是控件首次被捕获到的位置, 而并非最终位置, 因此无法达到预期的点击效果. 一个可能的方案是使用 `UiObject#click` 方法,...
使用中国银行手机客户端 v9.0.7, 找到目标控件, 但未能复现 "clickable 始终是 false, 切换页面后才能获取到 true 值" 现象. ```js wait('d2d3efbff6a1d588574e', { then(w) { toastlog(w.clickable()); }, else() { toastwarn('Not found'); }, }); ``` 运行代码后, 短时间内进入页面, 会在第一次定位到目标控件后得到 `true` 结果....
@wingswing1 这样的情况似乎没办法做特殊兼容了, 系统级的一些设置, 确实会影响 AutoJs6 的一些功能, 例如安卓系统的设置页面可以拥有最高级别的顶层显示权限, 甚至位于 AutoJs6 的浮动窗口和浮动按钮之上, 此时与之相关的操作和功能可能都会受到影响. 如有其他问题, 欢迎继续反馈.
v1.0.10 版本加入了一些常用功能的按钮, 它们位于 VSCode 顶部标题区域附近, 用于快捷操作文件或项目. 如有问题, 可继续反馈.
OOM 问题, 目前暂时没有解决方案.
参阅 https://zhuanlan.zhihu.com/p/584834288 另, 若使用 IDE (如 VSCode, IntelliJ IDEA 或 Android Studio 等), 提交 PR 的过程可能会更加便捷.
`6.4.1` (稍后发布) 尝试增加了更多错误信息. 复现上述问题, 然后查看日志页面是否有更详细的错误信息.