尝试在弹出代码中下载页面,但会返回零状态。
console.log("Req");
var req = new XMLHttpRequest();
req.open(
"GET",
"http://www.google.com",
true);
req.onload = function() {
console.log("DONE!!!");
console.log(req.responseText);
}
req.send(null);
我确实在我的清单中设置了这个:
"permissions": [
"http://www.google.com"
]
什么错了?为什么响应零?
答案 0 :(得分:1)
Google.com不是最适合测试的网页。我敢打赌,当你在浏览器中打开它时,它会将你重定向到你的本地化谷歌页面(例如,它会将我重定向到http://www.google.ca
)。因此,您还需要将重定向的URL添加到权限中。
另一个问题是您的权限域不以/
结尾:
"permissions": [
"http://www.google.com/", "http://www.google.ca/"
]