firebase - 持久性脱机时出现 Node.js Firestore SDK 错误
问题描述
我无法使用 Electron 和 Vue.js 启用 Firebase/Firestore 离线持久性。
这是我的代码:firebaseInit.js
import firebase from 'firebase'
import 'firebase/firestore'
import firebaseConfig from './firebaseConfig'
firebase.initializeApp(firebaseConfig)
var db = firebase.firestore()
const settings = {timestampsInSnapshots: true}
db.settings(settings)
db.enablePersistence()
.then(function () {
// Initialize Cloud Firestore through firebase
// var db = firebase.firestore()
})
.catch(function (err) {
if (err.code === 'failed-precondition') {
// Multiple tabs open, persistence can only be enabled
// in one tab at a a time.
// ...
} else if (err.code === 'unimplemented') {
// The current browser does not support all of the
// features required to enable persistence
// ...
}
})
export default db
此代码在控制台上返回错误:
解决方案
推荐阅读
- angular - 在 Angular 10 中管理模型数据的正确方法
- python - Pandas value_counts() 在同一行中有多个匹配项
- machine-learning - 两种模型的组合可以由准确性决定吗?
- java - 微调器未显示默认值,或选择了一个
- reactjs - React JS 中的 PayuMoney 集成问题
- excel - 组合不同长度的左右函数
- javascript - 从 td 切换到 input 并用新值重新打开 td
- ios - TestFlight:添加外部测试人员是否需要完全提交到 App Store?
- python - 如何使用 Python 最小化远程计算机上的所有窗口?
- docker - 如何使用 docker 容器作为同一网络中其他容器的路由器