我正在开发 chrome 扩展程序并遇到问题。我在 chrome 的上下文菜单中添加了一个项目,如果单击该菜单项,我想打开一个弹出窗口。我的代码如下所示:
function popup(url) {
window.open(url, "window", "width=600,height=400,status=yes,scrollbars=yes,resizable=yes");
}
chrome.contextMenus.create({"title": "Tumblr", "contexts":["page","selection","link","editable","image","video","audio"], "onclick": popup('http://example.com')});
但是这段代码不能按我的意愿工作。单击上下文项后不会出现弹出窗口,而是在 chrome 扩展首选项中刷新扩展后出现。
提前致谢!