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

Chrome新标签页重定向指定网站扩展manifest.json配置问题

现有配置存在的问题
  • Manifest版本不符合当前Chrome要求:Chrome 88版本起开始推广Manifest V3规范,2024年起已全面停止支持Manifest V2扩展的运行与上架,现有配置使用V2版本无法在当前主流Chrome版本中正常使用。
  • chrome_url_overrides.newtab 字段使用方式错误:Chrome安全机制限制该字段只能指向扩展包内的本地HTML文件,不支持直接填写外部远程站点链接。
  • 字段规范不匹配:extension_pages 是Manifest V3专属的CSP配置字段,不能在V2配置中使用,同时tabs权限属于冗余配置,该场景下无需额外申请。
调整方案

第一步:创建扩展内本地跳转页面

在扩展根目录新建redirect.html文件,内容如下:

<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <script>
    // 页面加载完成后立即跳转到目标站点
    window.location.replace("https://tabdono.netlify.app/");
  </script>
</head>
<body>
</body>
</html>

第二步:修改manifest.json为符合V3规范的配置

修正后的配置内容如下:

{
    "name": "Get Some New Tab",
    "version": "0.0.1",
    "description": "Replace new tab page with a minimal dashboard featuring motivation and simplicity.",
    "chrome_url_overrides": {
      "newtab": "redirect.html"
    },
    "manifest_version": 3,
    "content_security_policy": {
      "extension_pages": "script-src 'self'; object-src 'self';"
    },
    "author": {
      "name": "Aditya Mittal",
      "url": "https://adityamittal.netlify.app/"
    }
  }

第三步:加载测试

打开Chrome扩展管理页面(chrome://extensions/),开启开发者模式,点击「加载已解压的扩展程序」选择扩展根目录即可生效,打开新标签页会自动跳转到目标站点。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.27 07:06:01