【发布时间】:2020-03-19 06:59:54
【问题描述】:
我正在尝试将 firebase 分析集成到我的 Magento 网站中。我在正文结束标记之前添加了以下代码
<!-- The core Firebase JS SDK is always required and must be listed first -->
<script src="https://www.gstatic.com/firebasejs/7.11.0/firebase-app.js"></script>
<!-- TODO: Add SDKs for Firebase products that you want to use
https://firebase.google.com/docs/web/setup#available-libraries -->
<script src="https://www.gstatic.com/firebasejs/7.11.0/firebase-analytics.js"></script>
<script>
// Your web app's Firebase configuration
var firebaseConfig = {
apiKey: "api-key",
authDomain: "project-id.firebaseapp.com",
databaseURL: "https://project-id.firebaseio.com",
projectId: "project-id",
storageBucket: "project-id.appspot.com",
messagingSenderId: "sender-id",
appId: "app-id",
measurementId: "G-measurement-id",
};
// Initialize Firebase
firebase.initializeApp(firebaseConfig);
firebase.analytics();
</script>
添加此代码后,我在 google chrome 控制台中收到此错误。
Uncaught ReferenceError: firebase is not defined
感谢任何形式的帮助。
【问题讨论】:
-
或者CDN没有正常加载,在网络标签中查看
-
已检查。 js 正在加载中。
-
你必须加载 firebase.js 这可能对你有帮助。请检查一下。 github.com/firebase/firebaseui-web/issues/65
标签: javascript firebase magento2 firebase-analytics