首页 > 解决方案 > Chrome 扩展 contextMenu 未从后台脚本中定义

问题描述

我正在尝试运行具有右键单击功能的 Chrome 扩展程序。这是中的权限部分manifest.json

  "permissions": [
    "tabs",
    "activeTab",
    "storage",
    "<all_urls>",
    "contextMenus"
  ],

我的背景脚本 - background.ts

chrome.contextMenus.create({ title: "click me", onclick: myClickAction });

function myClickAction() {
  console.log('clicked');
}

这是我在后台页面控制台中看到的: 在此处输入图像描述

寻找有关如何修复的指导和建议!

标签: javascriptgoogle-chromegoogle-chrome-extension

解决方案


推荐阅读