Swift WebView WebRTC не может отображать два одноранговых узла одновременно

#ios #swift #webview #webrtc

#iOS #Swift #WebView #WebRTC

Вопрос:

Я хочу использовать WebRTC через WebView. Я использую телефон с версией системы iOS: 14.4 и версией Xcode на моем Mac: 12.4. При открытии страницы для использования WebRTC сначала отображается предупреждающее сообщение о конфиденциальности камеры и микрофона. введите описание изображения здесь

Когда я нажимаю кнопку «Разрешить», тогда будет показан просмотр прямой трансляции с изображением на моей стороне. введите описание изображения здесь

После того, как я нажму кнопку «X» в верхнем левом углу представления, появится другой просмотр прямой трансляции с изображением на стороне моего партнера. введите описание изображения здесь

Затем я снова нажимаю кнопку «X» в верхнем левом углу представления. Наконец, отображается исходный вид веб-страницы. Но изображение все заморожено. введите описание изображения здесь

На самом деле, я добавляю конфиденциальность только в отношении микрофона и камеры в info.plist этого проекта.

Итак, мой вопрос заключается в том, как удалить просмотр прямой трансляции и подключить два одноранговых узла на исходной странице без замороженного статуса.