Skip to content

[BUG] 浏览器关闭后后台脚本不能继续运行 #762

Closed

Description

@bmqy

问题描述

浏览器关闭后后台脚本不能继续运行,安装manifest v2本可以正常使用后台脚本,v3的新版本都不行。

下面是审查弹出内容中控制台里的报错信息:

service_worker.js:30 Error: Duplicate script ID 'scriptcat-content'
E @ service_worker.js:30
service_worker.js:30 2025-09-24 10:19:08 [error] batch registration error {"env":"service_worker","component":"runtime","error":"Duplicate script ID 'scriptcat-content'"}
service_worker.js:46 messageFlag exists
registerUserscripts	@	service_worker.js:46

重现步骤

安装manifest v3的最新版,所有设置完成后,windows任务栏不会出现后台运行浏览器图标

脚本猫版本

1.1.2

操作系统以及浏览器信息

Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36

补充信息 (选填)

No response

Activity

  1. added
    bugSomething isn't working
    on Sep 24, 2025
  2. CodFrm commented on Sep 24, 2025

    @CodFrm
    Member

    mv3 不支持关闭浏览器后继续运行扩展了,没得办法,后续可能继续开发cloudcat以实现脱离浏览器运行

  3. bmqy commented on Sep 24, 2025

    @bmqy
    Author

    mv3 不支持关闭浏览器后继续运行扩展了,没得办法,后续可能继续开发cloudcat以实现脱离浏览器运行

    哦哦,好吧

  4. bmqy commented on Sep 24, 2025

    @bmqy
    Author
  5. reopened this on Sep 24, 2025
  6. CodFrm commented on Sep 24, 2025

    @CodFrm
    Member

    @bmqy 他是怎么后台运行的?运行的什么东西?不清楚这个如何使用(不过看起来有点像是本地调用了接口,实际上那些功能是在服务端运行的)

  7. bmqy commented on Sep 24, 2025

    @bmqy
    Author

    @bmqy 他是怎么后台运行的?运行的什么东西?不清楚这个如何使用(不过看起来有点像是本地调用了接口,实际上那些功能是在服务端运行的)

    这个可以做到浏览器关闭后任务栏有那个浏览器关闭后继续运行的图标,可以继续运行任务,脚本猫最新版是不会出现的,任务也运行不了

    这个脚本可以定时监控页面变化,发送通知或邮件什么的

  8. CodFrm commented on Sep 24, 2025

    @CodFrm
    Member

    确实,那看起来是我之前弄错了,好像添加 background permissions就行
    https://developer.chrome.com/docs/extensions/reference/permissions-list?hl=zh-cn

    下个版本添加上去

    Image
  9. bmqy commented on Sep 24, 2025

    @bmqy
    Author

    ok,期待(✧∀✧)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions