编程开源技术交流,分享技术与知识

网站首页 > 开源技术 正文

uniapp环境下,载入预设sqlite数据库

wxchong 2024-07-25 13:38:26 开源技术 17 ℃ 0 评论

在 UniApp 中使用 SQLite 数据库时,可以考虑以下步骤:

  1. 将预设的 SQLite 数据库文件放置在 static/_db/ 目录下,例如 static/_db/init.db。
  2. 在应用启动时,使用 io 接口将预设的 db 文件复制到可读写的目录中,例如 _doc 目录。

拷贝初始文件

plus.io.resolveLocalFileSystemURL('_www/static/_db/init.db',function(entry){
    plus.io.resolveLocalFileSystemURL("_doc",function(root){
        entry.copyTo(root ,'test.db' ,function(){
            console.log("拷贝成功");
        },function(){
            console.log("拷贝失败");
        })
    })
}); 

打开数据库文件

plus.sqlite.OpenDatabase({
     name: 'main', //数据库名称
     path:'_doc/test.db' //数据库地址,uniapp推荐以下划线为开头
 });

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表