答案 0 :(得分:1)
您可以在组件初始化中尝试jQuery.sap.log.setLevel。有效参数值包括:
但是,我不确定在初始化组件之前是否生成了屏幕截图中的任何消息。
编辑:如果您的应用未从Fiori Launchpad启动,您可以尝试在引导代码中设置日志级别 - 即sap.ui.getCore().attachInit()
。
答案 1 :(得分:1)
这被确定为一个错误 (OpenUI5 issue #2692),随着 UI5 版本 1.72.0 的发布得到修复。控制台留下的唯一 UI5 生成日志是来自 sap/ui/Device
src 的“设备 API 日志记录已初始化”,但 sap/base/Log
尚无法控制。
由于我们无法使用 jquery.sap.global.js 中的日志记录,我们需要为设备 API 提出一个单独的解决方案。
其他问题消息来自浏览器,其中之一可以通过 removing sync XHRs from the application 解决。
从 UI5 v1.72 和异步加载开始,控制台现在更干净了:
答案 2 :(得分:0)
我担心目前还没有解决方法。此外,警告也是由浏览器本身生成的,因为UI5正在使用已弃用的浏览器API(例如同步使用XHR,希望很快就会will be fixed)。
我个人只是在开发工具中过滤掉不必要的日志来清理控制台:https://developers.google.com/web/tools/chrome-devtools/console/#filtering_the_console_output