Phonegap SQLitePlugin在IOS中返回[object HTMLHeadingElement]

时间:2013-12-08 07:30:02

标签: ios cordova sqlite

我在IOS模拟器版本7.0.3中使用Phonegap 2.9.0和xcode 5测试开发IOS应用程序

db.transaction(
    function (tx) {
        tx.executeSql("SELECT * FROM tbl_chapter where chapter_id="+cid+" limit 1", [],
            function (tx, result) {

                    duaTitle = result.rows.item(0)['chapter_name'];
                    console.log("Print Result 1" + duaTitle);

            }, null);

    }, function(e) {
                   console.log("ERROR: " + e.message);
                   });
    console.log("Print Result 2" + duaTitle);

日志打印结果1正确

但是打印结果2只返回[object HTMLHeadingElement],只是第一次,当函数调用它时它再次正常

请帮我解决这个问题

提前致谢,

阿里

1 个答案:

答案 0 :(得分:0)

以初始化的方式定义duaTitle变量(例如,var duaTitle ='';)。