title: Getting No response from google drive javascript api
body: <p>I'm using google drive javascript api(v2) in my reactjs project.
  And I'm using this function to get files from google drive. </p>
  
  <pre><code>this.getProjectObjects = function(query, callback)
  {
      var request = gapi.client.drive.files.list({
          corpus : 'DEFAULT',
          q : query,
          fields : 'items(id,description,title,properties)'
      });
  
      request.then(function(resp) {
          callback(resp.result.items)
      }, function(err) {
          console.log(err)
      });
  };
  </code></pre>
  
  <p>After authenticate the user, I can get the files using this function. 
  But, when I navigate to other react component, it's no longer working.
  There is no response or error, api just hangs. </p>
  
  <p>Silly thing is when I refresh page, it's working. Again if I navigate to other component, it's not working.</p>
  
  <p>I'm using the same query, nothing changed during navigating. </p>
  
  <p>Anyone have any ideas what the issue could be?</p>
  
  <p>Thanks</p>