脚本所在的浏览器标签页被切换至后台运行or屏幕最小化or息屏,导致脚本无法正常运行
脚本所在的浏览器标签页被切换至后台运行or屏幕最小化or息屏,导致脚本无法正常运行目前在做的一个脚本,是模拟人为操作点击将某个平台的信息根据标签元素提取出来, 并发送到自己的接口上,但是当将浏览器标签页切换到其他页面去做其他事情,想要脚本自动根据页面元素操作来执行,虽然脚本所在的浏览器页面脚本还在运行,但是会出现一些问题导致无法正常执行,不知道怎么排查是哪里的问题,(正常一直显示脚本平台页面时问题是不存在的)。
浏览器屏幕最小化,也无法正常继续执行。
桌面息屏,执行也会有些异常。
请问这个是什么问题呀,该如何解决哇,谢谢大佬们ღ( ´・ᴗ・` )ღ 用定时器了?
被chrome性能压制导致的
如果用定时器了可以考虑使用c大推荐的HackTimer库
https://github.com/turuslan/HackTimer/blob/master/HackTimer.js
来解决 对哒对哒用了定时器,谢谢道恒。
是这样// @require https://github.com/turuslan/HackTimer/blob/master/HackTimer.js 使用嘛?
还是窝把这个js代码放到我的脚本代码的初始位置使用鸭
我去试试~~ 大佬 ,我还有个疑问,因为会页面的按钮打开的是一些iframe,我也需要对iframe的内容进行提取,谷歌的性能压制会对iframe有影响吗,因为窝目前感觉加了setTimeout上述的js后,还是有问题在切换浏览器标签页的时候,但是正常处在页面时允许代码又是没问题的,也或许有问题哈是我没发现,9m9m
页:
[1]