Расширение Chrome: XMLHttpRequest отменен (статус == 0)

Я пытаюсь загрузить файл JSON с сервера сXMLHttpRequest, Но я только получаюstatus==0 и консоль Chrome Dev говорит: «(отменено)»

Я могу воспроизвести это с помощью этого (упрощенного) кода:

var httpReq = new window.XMLHttpRequest();
httpReq.onreadystatechange = function(data) { 
  if (httpReq.readyState == 4) {
    alert(httpReq.status);
  }                
}                    
httpReq.open("GET", "http://dl.dropbox.com/[...]/data.json");
httpReq.send(null);

Этот код перестает работать, как в контексте расширения. Эта же функция также используется для загрузки файлов с другого сервера (также междоменного) без каких-либо проблем.

Вот часть манифеста:

"permissions": [ "http://theOtherWorkingServer.com/*", "http://dl.dropbox.com/*", "https://dl.dropbox.com/*" ],

Я много читал об этой проблеме, но не нашел рабочего решения. (Главная страница не перезагружается и также не перенаправляется в это время)

Какие-либо предложения??

Ответы на вопрос(1)

Ваш ответ на вопрос