帮助,我无法通过ajax发送数据从contextmenus发送到我的nodejs服务器。它只是不起作用。
ajax甚至不提供错误警报。
香港专业教育学院曾尝试阅读chrome ext dev页面,但我无法理解。
chrome.contextMenus.create({
title: "Report a Scam Image",
contexts:["image"],
onclick: function(info) {
var getUrl = info.srcUrl;
alert(getUrl);
$.ajax({
url: "http://localhost:8023/report",
type: "POST",
data: {
link: getUrl,
}
}).done(function(data) {
alert(data);
})
.fail(function() {
alert("Error!!!!!!!");
});
}
});
nodejs后端预计工作正常。它只是这部分无法奏效。
请参阅此文档here。没有onclick
事件,但有onClicked
。