请求对象响应始终为空

时间:2015-06-04 20:33:28

标签: firefox-addon firefox-addon-sdk

这是我的main.js

require('sdk/request').Request({
    url:'https://google.com'
    ,onComplete:function(response){
        console.log('response',response)
    }
}).get()

给了我

console.log: extension: response constructor {}

起初我认为这是权限问题,但我将谷歌列入白名单,仍然没有回复

"permissions": {
    "private-browsing": true
     ,"cross-domain-content":["https://google.com"]
}

我正在使用FF31

1 个答案:

答案 0 :(得分:1)

原来对象实际上并不是空的,它在控制台中显得空洞。当我console.log(response.text)时,我得到了我期望的结果。这可能是b / c textjson等是对象的原型,控制台会忽略原型。