小米手机澎湃系统 AutoJS 的悬浮窗在证券软件打开时就消失

82 天前
 yolo2020

之前使用 autojs 做了一些自动化操作,后来更新了系统,再打开证券软件,autojs 的悬浮窗就消失,其他软件中悬浮窗是可以正常显示的。有人知道怎么解决吗?还是手机系统做了限制。

1931 次点击
所在节点    JavaScript
10 条回复
wenmin92
82 天前
你换个软件试试呗,反正这脚本有很多示例,也可以让 AI 随便写写,如果仍然有问题,在 Github 上反馈更有效。
moefishtang
81 天前
支付安全检测的问题?
chapiom
81 天前
autojs 新版是主动屏蔽某些软件的,可能是这个原因
liyafe1997
81 天前
这是 Android12 的新 API (feature),App 设置 android.permission.HIDE_OVERLAY_WINDOWS 权限,然后调用 window.setHideOverlayWindows(true),就能屏蔽所有非系统的悬浮窗口。
不关小米/澎湃/AutoJS 的事,而是这个证券软件调用了这个 API 来屏蔽悬浮窗。

如果不想被它屏蔽,可以用 LSPosed 直接 Hook Android Framework ,把这个 API Hook 掉。
yolo2020
81 天前
@liyafe1997 感谢解答,等下我去网上搜索下你说的方法。赠送你十个铜币。感谢感谢~
yolo2020
81 天前
@liyafe1997 我用的小米 12 在去年( 2024 年) autojs 还可以悬浮在证券软件上边做一些分析操作。后来有段时间没用,中间又更新了两次手机系统,而且手机上证券软件也更新了,昨天想要再用 autojs 操作下,发现不行了。
yolo2020
81 天前
@chapiom 用的旧版本的 autojs ,一直没更新过,应该不是主动屏蔽的。
lisongeee
81 天前
yolo2020
81 天前
@lisongeee 确实是,autojs 在微信可以悬浮,但是发红包输入密码时就没有了。不过好在我之前的脚本虽然不能悬浮了,但是昨天晚上改了改,能用。只是不悬浮不方便分析调试。感谢解答
liyafe1997
81 天前
@yolo2020 我简单搜了一下似乎没有现成的做这事的 LSPosed 模块,估计得自己写,如果你写了别忘了开源 Github ,等我也装个然后给你 star😎

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1139237

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX