Google chrome extension 无法在扩展名中创建具有重复上下文菜单id的项

Google chrome extension 无法在扩展名中创建具有重复上下文菜单id的项,google-chrome-extension,runtime-error,contextmenu,Google Chrome Extension,Runtime Error,Contextmenu,我正在创建一个新的扩展。我还通过网页中的扩展添加了一个上下文菜单选项。 但是chrome开发者模式抛出一个错误,即“unchecked.runtime.lastError:无法创建具有重复id my id的项”。但我给了唯一的id。如何修复它。? 这是我的上下文创建方法 chrome.contextMenus.create{ id:zm_mark_down_preview_beta, 标题:“预览和编辑”, 上下文:[可编辑] }; 在Chrome中,您应该在安装/更新后创建一次上下文菜单 使用

我正在创建一个新的扩展。我还通过网页中的扩展添加了一个上下文菜单选项。 但是chrome开发者模式抛出一个错误,即“unchecked.runtime.lastError:无法创建具有重复id my id的项”。但我给了唯一的id。如何修复它。? 这是我的上下文创建方法

chrome.contextMenus.create{ id:zm_mark_down_preview_beta, 标题:“预览和编辑”, 上下文:[可编辑] };
在Chrome中,您应该在安装/更新后创建一次上下文菜单

使用事件:

chrome.runtime.onInstalled.addListener=>{ chrome.contextMenus.create{ id:zm_mark_down_preview_beta, 标题:“预览和编辑”, 上下文:[可编辑] }; }; 或者,您可以通过访问回调中的lastError来简单地抑制错误:

chrome.contextMenus.create{ id:zm_mark_down_preview_beta, 标题:“预览和编辑”, 上下文:[可编辑] },=>chrome.runtime.lastError;
在Chrome中,您应该在安装/更新后创建一次上下文菜单

使用事件:

chrome.runtime.onInstalled.addListener=>{ chrome.contextMenus.create{ id:zm_mark_down_preview_beta, 标题:“预览和编辑”, 上下文:[可编辑] }; }; 或者,您可以通过访问回调中的lastError来简单地抑制错误:

chrome.contextMenus.create{ id:zm_mark_down_preview_beta, 标题:“预览和编辑”, 上下文:[可编辑] },=>chrome.runtime.lastError;
非常感谢,非常感谢。