bl.setEnableDebug(Object object)
基础库 2.4.0 开始支持基本调试开关,低版本需做兼容处理
基础库 3.6.0 开始支持广告模块调试,低版本需做兼容处理
设置是否打开调试开关。此开关对正式版也能生效。
参数
Object object
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
enableDebug | boolean | 是 | 是否打开调试 | |
debugModule | Array | 否 | 模块调试,3.6.0开始支持,支持的模块列表请参见 game.json 相关配置 | |
success | function | 否 | 接口调用成功的回调函数 | |
fail | function | 否 | 接口调用失败的回调函数 | |
complete | function | 否 | 接口调用结束的回调函数(调用成功、失败都会执行) |
示例代码
// 打开调试
bl.setEnableDebug({
enableDebug: true,
});
// 关闭调试
bl.setEnableDebug({
enableDebug: false,
});
// 更新模块调试
bl.setEnableDebug({
debugModule: [{
name: 'update',
enable: true, // 是否开启更新调试, 默认 false
mode: 'success'// 调试模式,支持 'success'、'fail', 默认 'success'
}]
});
Tips
- 在正式版打开调试还有一种方法,就是先在开发版或体验版打开调试,再切到正式版就能看到 vConsole。