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

如何使用Chrome.Windows API启动locked-fullscreen锁定全屏状态的窗口?

Chrome扩展无法进入locked-fullscreen状态的缺失配置说明

首先要明确:locked-fullscreen 属于Chrome的高受限特殊权限,不受「默认允许所有扩展、仅黑名单拦截」的通用安装规则覆盖,哪怕扩展被允许安装,这个权限默认也不会自动授予,必须在Google Admin中单独配置,除此之外还要检查扩展本身的前置配置:


1. 扩展侧前置检查

首先确认你的扩展manifest.json中已经明确声明了对应权限,缺少声明的前提下哪怕后台配置开了也无法生效:

{
  "permissions": ["locked-fullscreen"],
  // 其余manifest配置
}

你给出的窗口创建代码本身没有语法问题:

chrome.windows.create({
  url: chrome.runtime.getURL("application.html"),
  type: "popup",
  state: "locked-fullscreen"
}, function(win) {
  // 后续逻辑
});

2. Google Admin侧需要补充的配置

按以下路径操作即可完成权限授予:

  • 登录Google Admin管理后台,依次进入「设备 > Chrome > 应用和扩展 > 用户和浏览器」(如果是要给设备全局生效,选择「设备」分类下的应用和扩展配置项)
  • 找到你要启用锁定全屏权限的目标扩展,点击进入扩展的单独配置页
  • 下拉找到「权限设置」板块,找到「锁定全屏模式(Locked Fullscreen Mode)」的独立选项,手动将其设置为「允许」,不要用默认的「继承全局权限规则」,因为这个权限不在全局默认允许的权限列表内
  • 保存配置后等待策略同步到终端设备,重启扩展即可生效

额外注意事项

锁定全屏模式locked-fullscreen是ChromeOS专属功能,Windows、macOS、Linux桌面版Chrome哪怕配置了所有权限也无法生效,属于Chrome原生限制无绕过方案。如果需要在桌面系统实现类似无法关闭的效果,需要额外配合系统级kiosk策略实现。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.26 09:15:03