Autojs自动操作脚本,在微信小程序界面上的操作无法显示设置的toast

问题遇到的现象和发生背景 :

Autojs写了个自动操作的脚本,是在微信小程序中签到。为了清楚每一步我都设置了toast(比如“打开微信”,“打开xx小程序”之类的),都能正常显示toast,但是进入微信小程序界面后,设置的toast就不显示了。但脚本正常运行,无报错

操作环境、软件版本等信息
尝试过的解决方法:

担心由于间隔时长不够而导致显示的toast我没看见,所以更改了sleep尝试,但是依然不显示

我想要达到的结果:

在进入微信小程序后,toast能正常显示

如果您在使用Autojs写的脚本时发现toast不能在微信小程序界面正常显示,这通常是由于微信小程序的安全机制导致的。为了解决这个问题,您可以尝试以下方法:

1.在toast函数的第三个参数中设置toast的显示时长。例如,您可以使用toast("打开微信",1,"short")来显示toast,这样toast就会在微信小程序界面中显示了。
2.如果您在代码中使用了sleep函数,请确保在每次调用toast函数之后,都调用一次sleep函数。例如,您可以把代码改成这样:


toast("打开微信");
sleep(1);
toast("打开xx小程序");
sleep(1);


希望以上方法能够帮助您解决这个问题。