gpt4 book ai didi

sqlite - 打开数据库,Cordova Web浏览器时出错

转载 作者:行者123 更新时间:2023-12-03 15:09:13 26 4
gpt4 key购买 nike

我正在为Ionic 2中的应用程序创建数据库,但在创建它的地方失败:

this.sqlite.create({
name: 'details.db',
location: 'default'
}).then((db: SQLiteObject) => {
//... }


错误:

OPEN database: details.db  
Error: exec proxy not found for :: SQLitePlugin :: close
Error: exec proxy not found for :: SQLitePlugin :: open
OPEN database: details.db FAILED, aborting any pending transactions
Error: Could not open database
at newSQLError (SQLitePlugin.js:25)
at SQLitePlugin.js:198
at Object.module.exports [as exec] (cordova.js:1006)
at SQLitePlugin.js:207
at Object.module.exports [as exec] (cordova.js:1006)
at SQLitePlugin.open (SQLitePlugin.js:210)
at new SQLitePlugin (SQLitePlugin.js:84)
at Object.<anonymous> (SQLitePlugin.js:600)
at Object.openDatabase (SQLitePlugin.js:58)
at index.js:176


我通过 ionic cordova platform add browser添加了Cordova功能。

我运行应用程序li​​ko是这样的:

ionic cordova run browser

这是否意味着该cordova功能(创建数据库)在浏览器中不可用?

最佳答案

您无法通过Cordova Web浏览器打开数据库。
您可以使用Visual Studio提供的Emulator for Android

这样,将可以访问数据库。

关于sqlite - 打开数据库,Cordova Web浏览器时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48367583/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com