我在“log4javascript”中添加了自定义级别。使用以下代码,
log4javascript.Level[strLevelName] = new log4javascript.Level(nLevelValue, strLevelName);
假设我添加了级别“CUSTLEVEL”,其levelValue为45000(WARN& ERROR之间)。 现在,我已将默认日志级别设置为DEBUG(20000)。
当我使用“BrowserConsoleAppender”时,我将获得自定义日志的所有日志。
但是当我使用“PopUpAppender”时,我没有获得自定义日志级别的日志。
答案 0 :(得分:1)
向log4javascript添加自定义级别非常容易,但是获取appender(尤其是PopUpAppender
和InPageAppender
)来处理它们不幸需要对源代码进行一些调整。
如果这对你很重要,那么我会考虑让版本1.5变得更容易,如果我完成它,尽管我总是发现现有的六个级别已经足够了。