jsonp catch error

Здравствуйте. Могу ли я перехватывать ошибку вызова jsonp? В инетах примеры из jquery. В документации вызов есть, а перехват ошибок не упомянут.

Comments

  • Здравствуйте! К сожалению, в библиотеке реализован только сам вызов jsonp без возможности перехвата ошибок.

  • edited 9:21AM

    Ясно, спасибо. Я нагуглил примерно такой вариант:

     var jsonp_ret_flag = 0;
                    webix.jsonp("http://localhost:20020/";, {data: retstr}, function (data) {jsonp_ret_flag= 1;});
                    var jsonp_timer = setInterval(function () {
                        clearInterval(jsonp_timer);
                        if (jsonp_ret_flag == 0) {
     
                                //jsonp_raise_error
     
                            }
                        }, 2000);

    Можно так попробовать реализовать в Webix. Чтобы не снаружи прикручивать, а как в других библиотеках обрабатывать.

  • В webix 4.2 jsonp будет возвращать promise

    webix.jsonp("some.com/url").then(function(data){ //all is fine }, function(){ //timeout });

Sign In or Register to comment.

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Sign In with Facebook Sign In with Google Sign In with OpenID Sign In with Twitter

In this Discussion