phonegap应用程序中的cordova.exec(sqlite)

时间:2013-08-15 20:23:57

标签: sqlite cordova

我通过将sqlite插件更新到最新版本(https://github.com/j3k0/PhoneGap-SQLitePlugin-iOS)将我的phonegap应用程序升级到3.0版

通过运行ie这个脚本(以前运行没有问题)

function onDeviceReady() {    
    var db = window.sqlitePlugin.openDatabase(shortName, version, displayName,maxSize);
}

我在我的控制台中获取此日志:

The old format of this exec call has been removed (deprecated since 2.1). Change to: cordova.exec(null, null, "SQLitePlugin",...

每个SQL语句都没有错误,没有警告等信息。 我该如何解决这个问题?

1 个答案:

答案 0 :(得分:3)

看起来您需要更新SQLitePlugin.js中的第26行

从:改变:

cordova.exec(success, error, "SQLitePlugin", method, [options]);

为:

cordova.exec(null, null, "SQLitePlugin", method, [options]);