上一主题 下一主题
ScriptCat,新一代的脚本管理器脚本站,与全世界分享你的用户脚本油猴脚本开发指南教程目录
返回列表 发新帖

脚本所在的浏览器标签页被切换至后台运行or屏幕最小化or息屏,导致脚本无法正常运行

[复制链接]
  • TA的每日心情
    开心
    2024-9-21 19:44
  • 签到天数: 1 天

    [LV.1]初来乍到

    2

    主题

    4

    回帖

    9

    积分

    助理工程师

    积分
    9
    发表于 2024-9-21 19:43:34 | 显示全部楼层 | 阅读模式
    悬赏2油猫币未解决

    脚本所在的浏览器标签页被切换至后台运行or屏幕最小化or息屏,导致脚本无法正常运行

    目前在做的一个脚本,是模拟人为操作点击将某个平台的信息根据标签元素提取出来, 并发送到自己的接口上,但是当将浏览器标签页切换到其他页面去做其他事情,想要脚本自动根据页面元素操作来执行,虽然脚本所在的浏览器页面脚本还在运行,但是会出现一些问题导致无法正常执行,不知道怎么排查是哪里的问题,(正常一直显示脚本平台页面时问题是不存在的)。
    浏览器屏幕最小化,也无法正常继续执行。
    桌面息屏,执行也会有些异常。

    请问这个是什么问题呀,该如何解决哇,谢谢大佬们ღ( ´・ᴗ・` )ღ

  • TA的每日心情
    慵懒
    4 天前
  • 签到天数: 193 天

    [LV.7]常住居民III

    710

    主题

    5882

    回帖

    6705

    积分

    管理员

    非物质文化遗产社会摇传承人

    积分
    6705

    荣誉开发者管理员油中2周年生态建设者喜迎中秋

    发表于 2024-9-22 00:39:18 | 显示全部楼层

    用定时器了?
    被chrome性能压制导致的
    如果用定时器了可以考虑使用c大推荐的HackTimer库
    https://github.com/turuslan/HackTimer/blob/master/HackTimer.js
    来解决

    混的人。
    ------------------------------------------
    進撃!永遠の帝国の破壊虎---李恒道

    入驻了爱发电https://afdian.net/a/lihengdao666
    个人宣言:この世界で私に胜てる人とコードはまだ生まれていません。死ぬのが怖くなければ来てください。
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-9-21 19:44
  • 签到天数: 1 天

    [LV.1]初来乍到

    2

    主题

    4

    回帖

    9

    积分

    助理工程师

    积分
    9
    发表于 2024-9-23 10:07:56 | 显示全部楼层
    对哒对哒用了定时器,谢谢道恒。
    是这样// @require https://github.com/turuslan/HackTimer/blob/master/HackTimer.js 使用嘛?
    还是窝把这个js代码放到我的脚本代码的初始位置使用鸭
    我去试试~~
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-9-21 19:44
  • 签到天数: 1 天

    [LV.1]初来乍到

    2

    主题

    4

    回帖

    9

    积分

    助理工程师

    积分
    9
    发表于 2024-9-23 15:56:02 | 显示全部楼层
    大佬 ,我还有个疑问,因为会页面的按钮打开的是一些iframe,我也需要对iframe的内容进行提取,谷歌的性能压制会对iframe有影响吗,因为窝目前感觉加了setTimeout上述的js后,还是有问题在切换浏览器标签页的时候,但是正常处在页面时允许代码又是没问题的,也或许有问题哈是我没发现,9m9m
    回复

    使用道具 举报

    发表回复

    本版积分规则

    快速回复 返回顶部 返回列表