以下是我的Google Chrome扩展程序的代码。 我是初学者。我试图将结果附加到弹出html的div。但没有附加任何内容。如果我多次单击上下文菜单,将多次创建正确的上下文菜单。当我打开扩展弹出控制台时,弹出窗口会出现,否则就会赢。我很迷惑。任何人都可以帮助我吗?
chrome.contextMenus.create({
"title": "my extension",
"contexts": [ "page" ,"selection"],
})
function parser(article, key, threadshold){
console.log(article);
var ret = "<div>" + key + ": ";
var res = JSON.parse(article)["results"];
var keywords = res[key]["results"][0];
console.log(keywords);
var sortable = [];
for (var keyword in keywords){
sortable.push([keyword, keywords[keyword]])
}
sortable.sort(function(a,b) {return b[1] - a[1]})
for (var item in sortable){
console.log(sortable[item][1]);
$("#keywords").append("<tr> <td>" + sortable[item][0]);
window.show("popup.html");
}
}