2017-07-16 22 views
1

私はCordova/Android/Firebaseアプリを持っていて、オフラインサポートを改善するためにsetPersistenceEnabledを使いたいと思っています。しかし、私はそれがAndroid pageにありますが、relevant FB documentation page for JSは(setPersistenceEnabledの一切の言及を省略し、それがタイピングファイルに存在しないことに気づく。Firebase setPersistenceEnabled in JS/TS in Cordova app

私は例を示していた、Cordova plug-in for Firebase渡って走った。この問題を調査する場合setPersistenceEnabledを使用していますが、これまでFirebaseデータベースをこのプラグインなしでアプリケーションで使用していましたが、このプラグインが提供する追加機能とFirebaseデータベースの使用とは別のものを私のCordova app?setPersistenceEnabledにアクセスするためにこのプラグインを使用することにした場合、私は現在JavaScript SDKを他の場所で使用し続けると問題はありますか?

答えて

2

私はあなたが参照したCordovaプラグインの著者です。基本的には、JavaScript SDKを使用する代わりに、CordovaアプリでネイティブSDKを使用することができます。そう言われて、私は強くお勧めします。なぜなら、それはたいていの実験であり、実際には生産の準備ができておらず、現在はAndroidのみをサポートしているからです。

一方、現在のところ、プラグインを不要にするJavaScript SDKに持続性サポートを追加する努力が続けられています。その機能がいつSDKに追加されるかはわかりませんが、このGithubの問題の進行状況を把握することができます:https://github.com/firebase/firebase-js-sdk/issues/17