none
XMLHttpRequest: Netzwerkfehler 0x2ee7 - Fehler abfangen? RRS feed

  • Frage

  • Ich bin dabei eine Applikation zu entwerfen, welche die Highscores der Spieler in einem mobile Services Azure Table speichern soll.
    So lange eine Internetverbindung vorhanden ist, klappt alles wunderbar - ist keine Verbindung vorhanden laufe ich jedoch in den oben genannten Fehler.

    promises[i++] =
                    // get Player Rank that has a higher Score than the player
                    highscore.select("user", "tps").orderBy("tps").take(1).where(function (tps, mode) {
                        return this.tps > tps && this.mode == mode;
                    }, playerScore.tps, playerScore.mode).read().done(
                    function (results) {
                        var resultrow = JSON.parse(JSON.stringify(results))[0];
    
                        if (resultrow != null) {
                            scoretable_tps.setName(1,resultrow.user);
                            scoretable_tps.setScore(1,resultrow.tps);
                        }
                        prog("Higher Player Name and Score loaded");
                    }, function (myerror) {                    
                        err("Error loading higher player name and score");                    
                    });          
                    
                WinJS.Promise.join(promises)
                    .done(function () {
                        comp("TPS highscores complete");
                    }, function (err) { err("Could not load TPS highscores (" + err + ")"); });
               

    Das Promises Array verwende ich, da mehrere Abfragen geschalten werden sollen - ich habe den Code bis auf diesen Teil isoliert - kann aber weder mit Try/Catch Block, noch anderen Versionen den Fehler abfangen. (ich komme nicht einmal bis zum error handling der Abfrage)

    Hat hier jemand einen Tip für mich?


    • Bearbeitet diBianco Samstag, 2. März 2013 11:54
    Samstag, 2. März 2013 11:53

Antworten