Да, нюансы есть, но не всё так страшно. WebRTC упирается в getUserMedia, а он требует secure context. Если контекст не считается безопасным -- API просто недоступен (выплюнет undefined).
https:// -- всегда ок
localhost -- ок
file:// -- обычно ок
кастомные схемы (app://) -- не ок по умолчанию для Chromium
Думаю, что при сильном желании кастомной схемы можно что-то придумать)
Тут скорее вопрос компромиссов: GraalVM даёт плюсы, но и требует определённых затрат. В статье описал тот путь, который оказался наиболее практичным для нас на тот момент
Да, нюансы есть, но не всё так страшно. WebRTC упирается в
getUserMedia, а он требует secure context. Если контекст не считается безопасным -- API просто недоступен (выплюнет undefined).https://-- всегда окlocalhost-- окfile://-- обычно оккастомные схемы (
app://) -- не ок по умолчанию для ChromiumДумаю, что при сильном желании кастомной схемы можно что-то придумать)
Тут скорее вопрос компромиссов: GraalVM даёт плюсы, но и требует определённых затрат. В статье описал тот путь, который оказался наиболее практичным для нас на тот момент
Сделано людьми для людей 🤝