Электрон + simplewebrtc работоспособен?
Кто-нибудь успешно использует электрон + simplewebrtc?
Я использовал simplewebrtc для создания веб-приложения. Он отлично работает в браузерах.
Когда я перенес это в электрон, произошло нечто странное.
Сначала я использовал две копии своего электронного приложения, чтобы соединить их, но не получилось.
Затем я сделал версию для веб-браузера и электронную версию, соединяющую друг друга. Во-первых, только когда электронная версия сначала присоединилась к комнате, а затем сделала веб-версию присоединенной к комнате, они могут соединиться друг с другом. в противном случае, если порядок изменяется, они не могут получить событие peer.pc.iceConnectionState как "подключенное".
Во-вторых, даже если они подключены, канал данных работает только в одном направлении. Только веб-версия может отправить сообщение электронной версии. Если я попытаюсь, чтобы электронная версия отправляла сообщение веб-версии, ничего не произошло.
За все время ни одной ошибки не было сгенерировано.
Заранее спасибо.
simplewebrtc 2.2.3 - 3.0.1
Электрон: 1.7.6
Веб-браузеры: Chrome 62, Opera 49, Chromium 58