簡體   English   中英

從firefox插件發出異步xml請求

[英]make asynchronous xml request from firefox addon

我試圖在firefox擴展中實現xml請求,當我試圖這樣做時,xmlrequest沒有定義。 我可以從內容腳本打電話,但我無法從main.js進行調用

我試過Request(options)

var Request = require("sdk/request").Request;
var httpRequest = Request({
  url: "https://api.twitter.com/1/statuses/user_timeline.json?screen_name=mozhacks&count=1",
  onComplete: function (response) {
    var tweet = response.json[0];

  }
});

這是工作

但我需要的是我想發出異步請求

你需要包括const {Cc, Ci} = require("chrome"); 在main.js和

var httprequest=Cc["@mozilla.org/xmlextras/xmlhttprequest;1"].createInstance(Ci.nsIXMLHttpRequest); 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM