网广州建网站站制作,广州网站建设建航科技公司,国家企业查询系统,wordpress网站地图生成目录
原因
解决办法
1.修改谷歌浏览器的setting
2.在tomcat中配置https访问
参考 使用SAPUI5的sap.ndc.BarcodeScannerButton调用摄像头时#xff0c;localhost访问正常#xff0c;使用IP访问时#xff0c;一直打不开摄像头#xff0c;提示getUserMedia()问题。
原因…目录
原因
解决办法
1.修改谷歌浏览器的setting
2.在tomcat中配置https访问
参考 使用SAPUI5的sap.ndc.BarcodeScannerButton调用摄像头时localhost访问正常使用IP访问时一直打不开摄像头提示getUserMedia()问题。
原因 安全问题为了用户的隐私安全http协议无法使用多媒体设备。因为像摄像头属于可能涉及重大隐私问题的APIgetUserMedia()的规范提出了浏览器必须满足一系列隐私和安全要求。这个方法功能很强大只能在安全的网络环境使用在不安全的环境中为undefined。
navigator.mediaDevices在目前以下情况中可以获取到
地址为localhost://访问协议为https为文件访问file:///
解决办法
1.修改谷歌浏览器的setting
在地址栏输入 chrome://flags/#unsafely-treat-insecure-origin-as-secure 【chrome://flags/#unsafely-treat-insecure-origin-as-secure 是 Chrome 浏览器中的一个设置选项它的作用是将不安全的来源HTTP视为安全的来源HTTPS从而避免浏览器的安全性警告启用 chrome://flags/#unsafely-treat-insecure-origin-as-secure 这个设置后Chrome 浏览器将不再显示与混合内容相关的警告而是将所有不安全的来源都视为安全的来源。这样做可能会降低浏览器对网站安全性的监控程度因为不再强调混合内容可能带来的潜在风险。】
2.在tomcat中配置https访问 以上两种方法都可行。 参考
前端项目在本地localhost可以调取到拍照或麦克风等设备但是在局域网内IP端口号访问项目时访问不到设备_如何请求指定的ip获取高拍仪拍照设备-CSDN博客