如何为 Chrome 扩展同时拥有弹出窗口和侧面板?

问题描述 投票:0回答:1

我想要一个弹出窗口,允许为特定站点打开/关闭扩展程序,以及一个侧面板来显示更多信息。

我当前的manifest.json如下。目前,单击工具栏(chrome 右上角)中的扩展图标始终会打开侧面板。我必须禁用侧面板才能看到弹出窗口。

"action": {
    "default_title": "Click to open extension",
    "default_popup": "popup.html"
  },
  "host_permissions": [
    "https://developer.chrome.com/*"
  ],
  "side_panel": {
    "default_path": "sidepanel.html"
  },
javascript google-chrome-extension
1个回答
0
投票

您是否尝试过将以下内容添加到

background.service_worker
文件中?

chrome.sidePanel
  .setPanelBehavior({ openPanelOnActionClick: false })
  .catch(console.error);
© www.soinside.com 2019 - 2024. All rights reserved.