在Firebase JavaScript客户端上启用自定义记录器

时间:2019-05-22 07:57:45

标签: firebase firebase-realtime-database angularfire2

我目前正在尝试为Firestore JavaScript客户端设置自定义日志功能。

一些较早的帖子告诉我使用以下代码:

firebase.database.enableLogging(function(message) {
        console.log("[FIREBASE]", message);
      });

首先,在不设置日志级别的情况下启用日志记录根本不起作用。 最后一点,我的自定义控制台日志似乎从未使用过!

最终目标是用AppInsight.Trace替换此console.log。

有人知道吗?

1 个答案:

答案 0 :(得分:0)

Firebase documentation仍然给出了示例。

我刚刚测试了示例here,它对我有用。

firebase.database.enableLogging(function(msg) {
  console.log("[MINE]: "+msg)
});

(该jsbin中的其余代码都是无关紧要的,这恰好是我周围的一个示例)