2017-04-30 15 views

答えて

1

React Native実装にまだ追加されていないようです。その間、XMLHTTPRequestは、ブラウザのバージョンのすべての機能を持っているようです。

function get(url) { 
    return new Promise((accept, reject) => { 
     var req = new XMLHttpRequest(); 
     req.open("GET", url, true); 
     req.responseType = "arraybuffer"; 

     req.onload = function(event) { 
      var resp = req.response; 
      if(resp) { 
       accept(resp); 
      } 
     }; 

     req.send(null); 
    }); 
} 

... 

let data = await get('http://example.com'); 

注:これはエラーではないrejectを行い、読者への課題として残されている;)

関連する問題