簡體   English   中英

如何從本機(android 和 iOS)訪問 react 本機異步存儲數據?

[英]How can I access react native asyncstorage data from native(android and iOS)?

我需要從本機代碼中獲取應用程序數據,這些本機代碼由 asyncstorage 存儲在 react native 中。 那么有什么方法可以從本機代碼中獲取異步存儲數據?

您可以使用兩個類對 android 執行讀取操作:AsyncLocalStorageUtil 和 ReactDatabaseSupplier;

import com.reactnativecommunity.asyncstorage.AsyncLocalStorageUtil;
import com.reactnativecommunity.asyncstorage.ReactDatabaseSupplier;
String value = null;
SQLiteDatabase readableDatabase = ReactDatabaseSupplier.getInstance(context).getReadableDatabase();
try {
    id = AsyncLocalStorageUtil.getItemImpl(readableDatabase, "key");
} catch (JSONException | NullPointerException ignored) {}

readableDatabase.close();

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM