我在以下用户脚本代码中得到一个 ReferenceError:
// ==UserScript==
// @name ...
// @namespace ...
// @description ...
// @include ...
// @grant GM_xmlhttpRequest
// ==/UserScript==
console.log(GM_info);
try
{
console.log(GM_xmlhttpRequest({ method: "GET", url: "http://google.ca/", synchronous: true }).readyState);
}
catch (e)
{
console.log(e);
}
...
它首先GM_info
成功记录,然后记录 ReferenceError。(我正在使用 Firefox/Firebug。)
ReferenceError: GM_xmlhttpRequest 未定义
为什么我会收到此错误?