Javascript Tampermonkey GM.xmlHttpRequest不是函数
我正在努力解决脚本中的一个问题。无论我尝试做什么,GM.xmlHttpRequest都会抛出错误“不是函数” 我的其余代码工作正常 这是我的代码的节略版本:Javascript Tampermonkey GM.xmlHttpRequest不是函数,javascript,tampermonkey,Javascript,Tampermonkey,我正在努力解决脚本中的一个问题。无论我尝试做什么,GM.xmlHttpRequest都会抛出错误“不是函数” 我的其余代码工作正常 这是我的代码的节略版本: // ==UserScript== // @name FUT20 Autobuyer Menu // @namespace http://tampermonkey.net/ // @version 0.6 // @description try to take over the world! // @aut
// ==UserScript==
// @name FUT20 Autobuyer Menu
// @namespace http://tampermonkey.net/
// @version 0.6
// @description try to take over the world!
// @author Rastor
// @match https://www.easports.com/uk/fifa/ultimate-team/web-app/*
// @match https://www.easports.com/fifa/ultimate-team/web-app/*
// @grant GM.xmlHttpRequest
// ==/UserScript==
try {
GM.xmlHttpRequest({
method: "GET",
url: "http://www.example.com/",
onload: function(response) {
alert(response.responseText);
}
});
}
catch (err) {
console.log(err);
}
在Tampermonkey中,特权和函数名是“GM_xmlHttpRequest”(下划线不是点) 代码在开始时缺少
/==UserScript=
。但不幸的是,它就是这样被复制进来的。其他一切都正常。我编辑了上面的帖子,以显示代码的实际外观。我错过了上面帖子上的那一行。当它出现在实际代码中时,它仍然不起作用。由于发布的代码对我有效,我猜您的Tampermonkey或浏览器版本中存在错误,或者您的实际代码中存在键入错误。