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

浏览器扩展Manifest V2中options页面配置项应放置在什么位置?

Manifest V2 扩展options页面配置指南

Manifest V2的options页面相关配置直接放在manifest.json的根层级即可,共两种常用配置方式,根据你需要的打开形式选择即可:

1. 弹窗式options(推荐)

点击扩展右键菜单的「选项」时,会在当前页面弹出小窗口加载配置页,无需跳转新标签。使用options_ui字段配置:

{
  "manifest_version": 2,
  "name": "你的扩展名称",
  "version": "1.0.0",
  // 其他基础配置比如permissions、content_scripts之类的照常写
  "options_ui": {
    "page": "options.html", // 这里替换成你自己的options页面实际路径
    "chrome_style": true, // 可选,开启后会自动套用浏览器原生样式,和系统设置风格统一
    "open_in_tab": false // 设为false就是弹窗形式,是这个字段的默认值
  }
}

2. 新标签页打开options

点击选项后直接新开独立标签页加载配置页,适合配置项多、需要大展示空间的场景。使用options_page字段配置:

{
  "manifest_version": 2,
  "name": "你的扩展名称",
  "version": "1.0.0",
  // 其他基础配置照常写
  "options_page": "options.html" // 替换成你自己的options页面实际路径
}

注意事项

  • 如果同时配置了options_ui和options_page字段,浏览器会优先读取options_ui的配置生效
  • 配置的页面路径必须和扩展目录下的实际文件路径完全匹配,注意大小写、目录层级不要写错
  • options页面本身的JS逻辑和普通前端页面一致,你可以直接调用扩展的所有API读写存储、和其他脚本通信

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.24 19:54:08