fluttercommunity / fluttercommunity/flutter_webview_plugin
No getUserMedia (old IOS under 13)
- 主要言語
- Java
- スター
- 1.5k
- フォーク
- 938
- PR マージ指標
- 30日以内にマージされた PR はありません
説明
## System info
Issue occurs on: iOS <=13
Plugin version: 0.4.0
## Steps to Reproduce
1. Open site with any Audio webRTC on Old IOS IPhones (example: https://whereby.com/)
2. Enable microphone permission
3. navigator.getUserMedia and other variants of getUserMedia do not work on IOS under 13 (on IOS 14 it works fine)
# Description
On IOS 14 it works fine: site asks microphone permission and webRTC works fine
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
調査の方向性
まず、plugin バージョン 0.4.0 を使用して iOS <=13 で navigator.getUserMedia について報告されている失敗を再現し、iOS 14 の動作と比較します。plugin における iOS WebView の権限処理と音声 WebRTC 処理を追跡します。対応している古い iOS バージョンでマイクの権限が要求され、音声 WebRTC が動作すれば完了です。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- audio-video-rtc, ios
- 領域
- audio-video-rtc, mobile
- issue の種類
- バグ
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 活発さ
- 停滞
- 明瞭さ
- 説明が足りない
- 初心者へのやさしさ
- 25/100