yangjie #46
|
|
@ -871,7 +871,22 @@ const Meeting: React.FC = () => {
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
if (recorder) {
|
if (recorder) {
|
||||||
recorder.start();
|
recorder.start()
|
||||||
|
recorder.onstart = async () => {
|
||||||
|
message.success('开始录制')
|
||||||
|
}
|
||||||
|
recorder.onerror = async () => {
|
||||||
|
setRecorder('')
|
||||||
|
setMediaStream([])
|
||||||
|
setIsClickedMediaSteam(false)
|
||||||
|
changeStatusList({
|
||||||
|
title: '录制中'
|
||||||
|
}, 1, 3)
|
||||||
|
message.error('录制失败,请重新录制!')
|
||||||
|
}
|
||||||
|
recorder.onstop = async (event: any) => {
|
||||||
|
|
||||||
|
}
|
||||||
recorder.ondataavailable = async (event: any) => {
|
recorder.ondataavailable = async (event: any) => {
|
||||||
const blob = await fixWebmDuration(event.data);
|
const blob = await fixWebmDuration(event.data);
|
||||||
const reader = new FileReader() as any;
|
const reader = new FileReader() as any;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue