如何解决在移动设备上开发Webapp-https安全问题
我正在使用用户摄像头和麦克风在移动设备上开发网络应用。
当我想在同一网络中的移动设备上运行它时。我正在--host 0.0.0.0
上运行服务器,以便能够在移动设备上运行它。
问题是我的开发服务器正在运行http
协议,并且在这种情况下移动浏览器不允许getUserMedia
。
有什么好的解决方案?
我知道我可以在移动浏览器上设置标志以允许不安全的连接,但这也是我的私人电话,所以我不想走这条路。
解决方法
你写了
dev服务器正在以
http
协议运行,并且在这种情况下,移动浏览器不允许getUserMedia。
您不能那样做™。您必须使用https
来为此类应用程序提供网页和Java脚本,否则所有浏览器都会拒绝访问getUserMedia()和其他类似的驻留于浏览器的API。
适用于台式机和移动浏览器。
因为网络蠕变。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。