fix issue where script calls back before callback registered.

This commit is contained in:
Misko Hevery 2010-10-19 21:03:34 -07:00
parent c5cfe2b393
commit 286d1fe434

View file

@ -30,11 +30,11 @@ function Browser(location, document, head, XHR, $log) {
var script = document[0].createElement('script');
script.type = 'text/javascript';
script.src = url.replace('JSON_CALLBACK', callbackId);
head.append(script);
window[callbackId] = function(data){
window[callbackId] = _undefined;
callback(200, data);
};
head.append(script);
} else {
var xhr = new XHR();
xhr.open(method, url, true);