使用Cordova SQLite插件的window.sqlitePlugin.openDatabase方法时出现Javascript TypeError问题

使用Cordova SQLite插件的window.sqlitePlugin.openDatabase方法时出现Javascript TypeError问题,javascript,sqlite,cordova,Javascript,Sqlite,Cordova,我正在使用cordova sqlite插件为我的应用程序维护本地数据库。下面是我的代码: <script type="text/javascript" src="js/cordova.js"></script> <script type="text/javascript"> alert("Running...") document.addEventListener("deviceready",function(){ wi

我正在使用cordova sqlite插件为我的应用程序维护本地数据库。下面是我的代码:

<script type="text/javascript" src="js/cordova.js"></script>
<script type="text/javascript">
     alert("Running...")
     document.addEventListener("deviceready",function(){
          window.sqlitePlugin.openDatabase({
               name: 'test.db',
               iosDatabaseLocation: 'default'
          }, function(db){
                  alert('Database Created');
     });
</script>

警报(“正在运行…”)
document.addEventListener(“deviceready”,函数(){
window.sqlitePlugin.openDatabase({
名称:“test.db”,
iosDatabaseLocation:'默认'
},函数(db){
警报(“已创建数据库”);
});
}))

下面是我在xcode模拟器上运行时遇到的错误截图


如果有人能提出一些最好的解决方案,这将是一个很大的帮助。

需要在HTML中添加SQLitePlugin.js,如下所示:

<script type="text/javascript" src="js/cordova.js"></script>
<script type="text/javascript" src="js/SQLitePlugin.js"></script>

SQLitePlugin.js可在cordova sqlite存储插件文件夹内的www文件夹中找到(cordova sqlite plugin->www->SQLitePlugin.js)