Ich beginne mit der Bereitstellung einer Offline-Anwendung auf iPhones, aber es ist immer noch in der Entwicklungsphase. Ich habe eine einfache Fehlerbehandlung für meine Frage:Wie bekomme ich den Kontext eines Web Sql Fehlers?
db.transaction(tx) {
tx.executeSql("SELECT * FROM TABLE",[], successHandler, errorHandler);
});
function errorHandler(transaction, error) {
alert("Error : " + error.message);
}
Wenn ich mich die Anwendung testen, und eine Fehlermeldung erhalten, schaffe ich das finden, was die Abfrage Erzeugung der Fehler war. Aber wenn es meine Benutzer sind (entfernte Benutzer natürlich), ist es sehr schwierig, da die Fehlermeldungen nicht spezifisch sind.
Gibt es eine Möglichkeit, meinen Fehlermeldungen Kontextinformationen hinzuzufügen, z. B. die SQL-Abfrage oder ein Kommentarparameter?