相关疑难解决方法(0)

无法在扩展中创建具有重复上下文菜单 ID 的项目

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

chrome.contextMenus.create({
    id: "zm_mark_down_preview_beta",
    title: 'preview and edit',
    contexts: ["editable"]
});

Run Code Online (Sandbox Code Playgroud)

runtime-error contextmenu google-chrome-extension

8
推荐指数
1
解决办法
3537
查看次数

适用于 PDF 的 Chrome 扩展 ContextMenu

我正在为 chrome 浏览器开发一个扩展,我想为 pdf 文档添加一个指定的上下文菜单。我还为“页面”和“图像”类型添加了指定的上下文菜单。如果我将类型设置为“全部”,则有一个上下文菜单,但没有为 pdf 文档指定。

是否可以为 pdf 文档添加指定的上下文菜单,或者我应该使用“all”类型并在 clickEventHandler 中切换案例?!

查看更多信息:http : //developer.chrome.com/extensions/contextMenus.html

这些是“文件”类型:

contexts ( optional array of enum of "all", "page", "frame", "selection", "link", "editable", "image", "video", "audio", or "launcher" )
Run Code Online (Sandbox Code Playgroud)

javascript google-chrome google-chrome-extension

5
推荐指数
1
解决办法
824
查看次数