接入指南 API 工具 其他

系统事件

qg.onError(Function listener)

监听全局错误事件

参数 listener(Object res)

全局错误事件的监听函数

属性类型说明
messageString错误
stackString错误调用堆栈

qg.offError(Function listener)

移除全局错误事件的监听函数

参数 listener

onError 传入的监听函数。不传此参数则移除所有监听函数。

示例代码

const listener = function(res) {
  console.log(res);
};

qg.onError(listener);
qg.offError(listener); // 需传入与监听时同一个的函数对象

qg.onAudioInterruptionBegin(Function listener)

监听音频因为受到系统占用而被中断开始事件。

参数 listener

音频因为受到系统占用而被中断开始事件的监听函数

qg.offAudioInterruptionBegin(Function listener)

移除音频因为受到系统占用而被中断开始事件的监听函数

参数 listener

onAudioInterruptionBegin 传入的监听函数。不传此参数则移除所有监听函数。

示例代码

const listener = function(res) {
  console.log(res);
};

qg.onAudioInterruptionBegin(listener);
qg.offAudioInterruptionBegin(listener); // 需传入与监听时同一个的函数对象

qg.onAudioInterruptionEnd(Function listener)

监听音频中断结束事件。在收到 onAudioInterruptionBegin 事件之后快游戏内所有音频会暂停,收到此事件之后才可再次播放成功

参数 listener

音频中断结束事件的监听函数

qg.offAudioInterruptionEnd(Function listener)

移除音频中断结束事件的监听函数

参数 listener

onAudioInterruptionEnd 传入的监听函数。不传此参数则移除所有监听函数。

示例代码

const listener = function(res) {
  console.log(res);
};

qg.onAudioInterruptionEnd(listener);
qg.offAudioInterruptionEnd(listener); // 需传入与监听时同一个的函数对象

条匹配 "" 的结果

    没有搜索到与 "" 相关的内容