我需要加载在Expo React Native应用程序中创建的数据库。我的目标是制作一个可以离线运行的字典应用程序,这就是为什么我需要从数据库中加载单词数据。我希望它在IOS和Android中都能工作。我已经读过StackOverflow上的另一篇文章,但这对我不起作用。我需要一种方法来帮助我解决此问题,在此先感谢!
//in home file
FileSystem.downloadAsync(
'https://cdn-04.anonfile.com/F088uf39n7/696f6598-1566129187/exu-word.db',
FileSystem.documentDirectory + 'exu-word.db'
)
.then(({ uri }) => {
console.warn('Finished downloading to ', uri)
})
.catch(error => {
console.warn(error);
})
...
//in screen file
const db = SQLite.openDatabase("exu-word.db");
我希望它能够下载并加载数据库,但是它只是创建一个新数据库