MediaStreamTrack.Stop() がAndroid OSのChromeのフリーズを引き起こす不具合について
Android OSのChromeにて、下記の事象が報告されております。
- [Issue 1138823: MediaStreamTrack.stop() causes Chrome to freeze on Android 11](https://bugs.chromium.org/p/chromium/issues/detail?id=1138823)
- [Issue 12191: WebRTC freezes on replaceTrack on Android Chrome](https://bugs.chromium.org/p/webrtc/issues/detail?id=12191&sort=-modified&q=pixel&can=1)
<事象概要>
ブラウザAPIの MediaStreamTrack.Stop() によって、アクティブ状態のVideo Trackを停止すると、ブラウザがフリーズします。
<対象OS/ブラウザ>
Android版 Chrome M86以降
<ワークアラウンド>
MediaStreamTrack.Stop() によってVideo Trackを停止する前に、VideoのSourceObjectをnullにすることで、本事象を回避することができるという報告がございます。
参考) https://github.com/twilio/twilio-video-app-react/issues/355#issuecomment-780368725
サインインしてコメントを残してください。
コメント
0件のコメント