Я использую React Native Firebase и пытаюсь включить постоянство для своего приложения.
На моем Android onCreate:
public void onCreate() {
super.onCreate();
FirebaseDatabase.getInstance().setPersistenceEnabled(true);
SoLoader.init(this, /* native exopackage */ false);
}
По какой-то причине, когда я в сети, и я убиваю свое приложение и снова открываю,
изображения, кажется, перезагружаются, и это занимает много времени, чтобы появиться .. Если я включаю сеть
выкл, они появятся мгновенно, показывая, что автономные данные на самом деле
работы.
Как включить сохранение для пожарного хранилища, чтобы оно мгновенно загружало неизмененные данные из кэша?
Я видел документацию, которая показывает, что мне нужно добавить этот код для Android:
FirebaseFirestoreSettings settings = new FirebaseFirestoreSettings.Builder()
.setPersistenceEnabled(true)
.build();
db.setFirestoreSettings(settings);
но я понятия не имею, как интегрироваться с React Native Firebase, поскольку я импортирую RNFirebaseFirestorePackage
Любая помощь будет принята с благодарностью!