我在反应应用中收到以下错误消息:
@ firebase / firestore:Firestore(4.13.0):Date的行为 存储在Firestore中的对象将发生变化,您的应用程序可能会突然发生。
有人在反应应用程序中看到了这个并修复了吗?你能分享你的见解/代码吗?
我看到角度应用引用了同样的问题: https://github.com/firebase/firebase-js-sdk/issues/726
对于反应本机应用程序(建议不要对此问题采取任何措施): https://github.com/invertase/react-native-firebase/issues/1024
答案 0 :(得分:1)
firebase.initializeApp({
apiKey: "***********************",
authDomain: "***********************",
databaseURL: "***********************",
projectId: "***********************",
storageBucket: "***********************",
messagingSenderId: "***********************"
});
const settings = {timestampsInSnapshots: true};
firebase.firestore().settings(settings);
只需在配置Firebase / firestore代码的代码中添加以上两条语句即可。
答案 1 :(得分:1)
这是我的例子。只需确保遵循命令顺序即可。
// Config
const firebaseConfig = { apiKey:“ XXXXXXXXXXXXXXXXX”,
authDomain:“ XXXXXXXXXXXX”,
数据库URL:“ XXXXXXXXXXX”,
projectId:“ XXXXXXXXXXX”,
storageBucket:“ XXXXXXXXXXXXXXX”,
messagingSenderId:“ XXXXXXXXXXXXX” };
//初始化
firebase.initializeApp(firebaseConfig);
//日期对象
常量设置= {timestampsInSnapshots:true};
firebase.firestore()。settings(settings);