报错截图或相关BUG
GameRecorderManager.setCallbacks({
onStart:()=>{
console.log('录屏开始');
},
onStop: (videoPath: string) =>
{
console.log('录屏 停止');
},
onError:()=>{
},
onPause:()=>{
console.log(''录屏暂停');
},
onResume:()=>{
console.log(''录屏恢复');
}
});
GameRecorderManager.start(11);
复现步骤
- 第1步...主页有录屏,主动停止录屏后进入二级界面,二级界面开始录屏,结束录屏后返回主页
- 第2步...主页再次开始录屏,再次停止录屏后进入二级界面,二级界面开始录屏,结束录屏stop无法触发回调onstop
- ...
- 代码在主页多次录屏不会发生错误,如果屏蔽主页录屏,单独录屏二级界面则二级界面录屏也不会出现这样的错误
- 在二级界面第二次录屏中,结束stop后,无法触发回调,但仍能触发onpause onresume回调
