hokein / electron-screen-recorder

A WebRTC screen recorder electron application
BSD 3-Clause "New" or "Revised" License
412 stars 105 forks source link

为什么重写了一下你的代码,录屏保存后无法用本地的视频播放器播放 #8

Open tguzi opened 5 years ago

tguzi commented 5 years ago

1.getMediaStream方法中,recorder.start(timeline) timeline应该是可选参数,但是我如果不传值的话 ondataavailable 方法就无法触发

  1. navigator.webkitGetUserMedia 这个api好像被废弃了,我用到是 navigator.mediaDevices.getUserMedia 方法,不知道会不会有影响

如果您有空的话,希望您帮助我解决一下我的问题,谢谢

chenamy2017 commented 1 year ago

问题1:如果不使用timeline参数时,可以采用以下两种方式触发:1. 在stop后会触发;2.设置一个定时器,执行 recoder.requestdata()方法。 问题2:用 navigator.mediaDevices.getUserMedia 方法是可以的。