×
嵌入式 > 技术百科 > 详情

技术原理全在这!一文解析为啥QQ浏览器能自动打开vivo NEX升降摄像头!

发布时间:2020-06-20 发布时间:
|

网上流传的测试视频显示,腾讯公司旗下的QQ浏览器应用,存在此突然升降的现象,引发了用户对于隐私泄露的担忧。
作为vivo最新旗舰,vivo NEX采用了升降式摄像头来追求更大的屏占比,成功惊艳了国产厂商。

但有部分已拿到vivo NEX的手机用户发现,部分手机应用在后台运行时,该机前置镜头会突然快速升降。

网上流传的测试视频显示,腾讯公司旗下的QQ浏览器应用,存在此突然升降的现象,引发了用户对于隐私泄露的担忧。

昨日晚间(28日),针对vivo NEX手机通过QQ浏览器打开某些网站,前置摄像头出现“升降”动作的报道,QQ浏览器团队回应称,确认存在调起摄像头动作,但称这一动作并不会开启摄像头,更不会拍摄或记录,手机QQ浏览器并不会采集用户任何隐私。

QQ浏览器团队解释称,为实现用户对一些功能使用(如扫描二维码),W3C规范有一个前端标准接口navigator.mediaDevices.enumerateDevices()可以遍历媒体设备,获取摄像头参数以供后续使用,Android有两套API来操作摄像头,camera1和camera2,其中camera2不需要打开摄像头就可以获取摄像头参数,而camera1需要调用Camera.Open()函数初始化,以获取摄像头句柄,然后通过摄像头句柄获取摄像头参数。

考虑到camera2在AR摄像头等应用中在性能和兼容性上存在很多问题,手机QQ浏览器内核使用的是camera1接口,导致VIVO NEX手机用户体验上会出现摄像头“升降”动作。

手机QQ浏览器团队称,这只是调用了相关的接口,并不会开启摄像头,摄像头也没有做任何拍摄或采集行为,不会采集用户任何隐私。

以下是QQ浏览器团队回应全文:

关于用QQ浏览器打开某些网页会调起Vivo NEX摄像头问题的说明

QQ浏览器团队收到用户反馈,用户在Vivo NEX手机设备上通过手机QQ浏览器打开某些网页时,手机摄像头会出现一个“升降”动作,对此,QQ浏览器技术团队对该问题进行了测试复现,确认存在调起摄像头动作,但这一动作并不会开启摄像头,更不会拍摄或记录,现针对该问题作出如下说明:

1、问题原因及技术原理:
为实现用户对一些功能使用(如扫描二维码),W3C规范有一个前端标准接口navigator.mediaDevices.enumerateDevices()可以遍历媒体设备,获取摄像头参数以供后续使用,Android有两套API来操作摄像头,camera1和camera2,其中camera2不需要打开摄像头就可以获取摄像头参数,而camera1需要调用Camera.Open()函数初始化,以获取摄像头句柄,然后通过摄像头句柄获取摄像头参数(https://developer.android.com/reference/android/hardware/Camera)。考虑到camera2在AR摄像头等应用中在性能和兼容性上存在很多问题,手机QQ浏览器内核使用的是camera1接口,导致VIVO NEX手机用户体验上会出现摄像头“升降”动作。

2、手机QQ浏览器并不会采集用户任何隐私。
实际上,用户在用手机QQ浏览器打开某些网页过程中“需要获取摄像头的参数”情况下,VIVO NEX手机的摄像头并没有完全弹出(用户可以使用QQ浏览器打开网页https://qiyaoyuan.github.io/source/webar.html 测试复现),而摄像头也没有做任何拍摄或采集行为,手机QQ浏览器并不会采集用户任何隐私。该网页只调用了mediaDevices.enumerateDevices接口,并没有其他任何操作。

3、我们将优化用户使用感受和体验。
再次感谢广大用户对QQ浏览器的关注和意见反馈,对给用户造成误解和困惑表示歉意,我们将对这一使用体验进行优化和提示。

QQ浏览器产品团队

网友热议:Ov保护用户隐私,为民除害
@ouseiryu : 我信,所以我选择卸载

潮丶啊枫:vivo NEX一出来后,这些流氓软件都曝光了

有特殊魔力的小透透:蓝厂不仅站起来了,连流氓软件都发现了

子平风水命理师:腾讯:我们没有偷拍,只是默默调用摄像头看看你!

迷了路的喵c:这样看起来,这款手机是目前安卓最安全的手机了,可以防止监控

姬姬是我家的:加个伸缩语音听筒


『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
Semtech的LoRa技术携手Chipsafer将牧场连接至云端