Contextmenus onclick AJAX POST不起作用

问题描述 投票:0回答:1

帮助,我无法通过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后端预计工作正常。它只是这部分无法奏效。

javascript ajax post google-chrome-extension
1个回答
0
投票

请参阅此文档here。没有onclick事件,但有onClicked

© www.soinside.com 2019 - 2024. All rights reserved.