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

能否通过Chrome扩展API程序化添加网站至允许播放声音列表?

能否通过Chrome扩展API程序化添加允许自动播放声音的域名?

可以实现,你能借助Chrome扩展的chrome.contentSettings.sound API来程序化配置网站的声音自动播放权限。

具体实现说明:

  • 首先要在扩展的manifest.json里声明"contentSettings"权限,示例配置如下:
{
  "name": "声音权限管理工具",
  "version": "1.0",
  "permissions": ["contentSettings"],
  "manifest_version": 3
}
  • 之后在扩展的JS代码中调用chrome.contentSettings.sound.set()方法,指定目标域名并将权限设为"allow",示例代码:
chrome.contentSettings.sound.set({
  primaryPattern: "*://*.example.com/*", // 目标域名,支持通配符匹配规则
  setting: "allow"
}, () => {
  if (chrome.runtime.lastError) {
    console.error(chrome.runtime.lastError.message);
  } else {
    console.log("已成功将该域名加入允许自动播放声音列表");
  }
});

注意事项:

  • 该API支持Manifest V2和V3版本的扩展
  • primaryPattern的格式需要遵循Chrome的域名匹配规则,可通过通配符覆盖子域名或特定路径
  • 扩展需获得对应权限授权后才能执行该操作

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.28 08:12:03