javascript - 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');
}
寻找有关如何修复的指导和建议!
解决方案
推荐阅读
- exception - WARN:oejw.WebAppContext:Thread-5113: 上下文 oejwWebAppContext-java.lang.NullPointerException 启动失败
- c++ - 不知道为什么会发生堆损坏(关于内存分配问题)
- java - 从多部分请求中读取表单数据
- java - ThreadPoolExecutor - 具有优先级和 FIFO 的 BlockingQueue
- c# - 如何禁用我的 postgresql 中的所有约束?
- javascript - 为什么`` 和 `` 在 Firefox 中有 onchange 问题?还是我错过了什么?
- node.js - 使用Node js命令提示符卸载我在react js中安装的所有命令是什么
- google-apps-script - 克服 GAS 应用程序的 Gmail 安全评估
- c# - Android Emulator 未在 Xamarin Forms 上运行。每次运行 VS 2019 时都会取消构建
- python - 如何在 python 脚本和 iPhone 应用程序之间传递信息