【发布时间】:2020-07-12 10:22:16
【问题描述】:
因此,我制作了一个 WebRTC 屏幕共享应用程序,作为 Chrome 远程桌面和其他常见远程桌面/游戏流服务的自托管替代方案。
我的困境不是navigator.mediaDevices undefinded。每当我通过 file:/// 方案启动应用程序时,它都能完美运行; 与 Mozilla 文档中提到的 https:// 相同。但问题是我不想托管它,因为它存在一些主要的安全问题 (s)。那么我如何在192.168.XXX.XXXX 上托管它而不给出错误呢? (我想将它托管在我的本地网络上,以便在其他移动设备上进行测试。)
【问题讨论】:
-
你是用移动设备实现的,并通过192.168.xxx.xxx的局域网连接到主机吗??我无法让它工作,因为我不知道如何在 safari 或其他移动浏览器中保护它
-
我最终因为其他原因放弃了这个项目,但我使用下面的答案重试了它,它运行良好。见:stackoverflow.com/a/60964352/11849788
标签: javascript html networking runtime-error webrtc