Поддерживает ли ORTC и / или Edge DataChannel?
Поиск окончательной информации об ORTC кажется трудным, а поиск примеров - еще более. Мне нужно отправить строки между iframes и изучал с помощью WebRTC, но для поддержки Windows Edge я искал в ORTC. Я хотел посмотреть, успешно ли кто-нибудь использовал какой-либо канал данных с ORTC в Windows Edge. Я думал, что ORTC был специально для Edge, но он, похоже, определяет канал данных, но Edge не реализует его.
Информация, с которой я столкнулся, заставляет меня поверить, что ORTC не может передавать данные, несмотря на то, что он указан в их API.
RTCDataChannel определен в API, раздел 11.3 http://publications.ortc.org/2016/20161202/)
Интерфейс RTCDataChannel представляет собой двунаправленный канал данных между двумя узлами.
Но по адресу https://docs.microsoft.com/en-us/microsoft-edge/dev-guide/realtime-communication/object-rtc-api я обнаружил:
Поскольку Microsoft Edge не реализует канал данных, объекты RTCDataChannel и RTCSctpTransport не поддерживаются.
а также
Microsoft Edge в настоящее время не поддерживает какие-либо функции DataChannel, определенные в настоящее время в спецификации ORTC.
Пожалуйста, предложите дополнительные ресурсы, которые я могу исследовать, чтобы получить окончательный ответ. Также полезными могут быть любые ресурсы, в которых указывается, будет ли Windows Edge в будущем поддерживать это.
1 ответ
Согласно их плану, каналы ORTC Data находятся "на рассмотрении".
Приоритет дорожной карты: Низкий - Мы все еще оцениваем эту технологию. Прежде чем мы сможем начать разработку, может потребоваться существенная стабилизация спецификаций, фундаментальная работа или дополнительный вклад сообщества.
Но настоящий вопрос заключается в следующем:
Зачем вам RTC в первую очередь?
Вы сказали, что вам нужно отправлять строки между фреймами.
Загружаются ли фреймы на одной странице?
Если ответ "да", вам вовсе не нужен RTC. Взгляните на API postMessage вместо этого.