You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

自托管Chrome扩展能否在manifest外部定义update_url?

Chrome扩展自托管更新URL的外部配置说明
  • 原生机制不支持manifest外指定update_url
    Chrome扩展的更新校验逻辑完全依赖manifest.json中声明的update_url字段,官方没有提供在扩展包外部(如注册表、Chrome存储区域)直接配置该参数的途径。扩展安装后,Chrome只会按照初始manifest里的地址拉取更新清单文件。

  • 变通实现动态更新源的方案
    如果需要灵活调整更新地址,可以通过中转服务实现:

    • 在manifest中配置一个固定的中转服务地址作为update_url,比如:
      "update_url": "https://your-custom-service.com/redirect-update"
      
    • 这个中转服务内部可以读取你预先存在注册表、Chrome存储(如chrome.storage.local)里的真实更新源地址,然后将请求重定向到对应的更新清单文件,或者直接返回更新清单内容。
  • 关键注意点

    • 中转服务必须稳定可靠,否则会导致扩展更新流程中断。
    • Chrome对更新清单有缓存机制,调整真实更新源后,可能需要等待缓存过期,或手动在扩展管理页触发更新检查才能生效。

内容的提问来源于stack exchange,提问作者user20454512

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.09 23:25:26