我开始在 iPhone 上部署一个离线应用程序,但它仍在大量开发中。我的查询有一个简单的错误处理程序:
db.transaction(tx) {
tx.executeSql("SELECT * FROM TABLE",[], successHandler, errorHandler);
});
function errorHandler(transaction, error) {
alert("Error : " + error.message);
}
当我测试自己的应用程序并收到错误时,我设法找到生成错误的查询。但是当它是我的用户(当然是远程用户)时,这非常困难,因为错误消息并不具体。
有没有办法将上下文信息添加到我的错误消息中,例如 sql 查询或注释参数?