【发布时间】:2021-06-23 00:27:31
【问题描述】:
我有一个 react/nextjs 应用程序和 firebase.js 如下:
import firebase from 'firebase/app'
import 'firebase/auth'
import 'firebase/analytics'
import 'firebase/firestore'
const firebaseConfig = {
apiKey: '...'
}
try {
firebase.initializeApp(firebaseConfig)
firebase.analytics()
} catch (err) {
if (!/already exists/.test(err.message)) {
console.error('Firebase initialization error', err.stack)
}
}
export default firebase
我一直得到
Firebase 初始化错误 ReferenceError: navigator is not defined
将分析添加到 firebase.js 文件后。向应用添加分析的正确方法是什么?
【问题讨论】:
-
我找到了一些可能与您面临的问题相关的社区答案,您能否尝试实施这些答案并检查它是否解决了您面临的问题?这是他们:Community Answer #1,Community Answer #2。
-
我尝试了#1,但没有成功
-
#2 怎么样?我相信在
useEffect()中初始化分析将解决问题。
标签: javascript reactjs vue.js google-cloud-firestore next.js