Я хочу показать правильные ошибки пользователю, если сбой в транзакции с веб-базой данных (я использую Phonegap). В Error-Callback я запрашиваю значение error.code, чтобы определить, что пошло не так.Коды ошибок для телефонной книги/веб-сайта Объяснение?
Документация говорит об этом this. Тем не менее, у меня есть случай, когда транзакция терпит неудачу, потому что уникальное ограничение нарушено, вставив значение, которое уже существует.
function saveErrorCB(err){
console.log(err.code + " " + err.message + " ");
}
err.code показывает:
err.message показывает здесь:
не может выполнить запрос (19 ограничение не удалось)
Моя точка зрения, я хочу знать о других кодах типа «1». Документация Phonegap не упоминает об этом.