流氓APP?QQ浏览器调用摄像头甩锅安卓,一众安卓浏览器笑而不语。

浏览器调用摄像头。随着vivo“真·全面屏”新机NEX的发售,许多用户开始经历一些“灵异”事件。昨天下午,有NEX用户称,在手机上打开QQ浏览器时,摄像头在没有操控的情况下自动升起。消息一出,网友顿时炸了锅,毕竟,程序调用电子产品摄像头偷拍用户,是一个数码区经久不衰的传闻。对此,QQ浏览器团队回应称,此举并非采集用户任何隐私。

流氓APP?QQ浏览器调用摄像头甩锅安卓,一众安卓浏览器笑而不语。

为了去掉手机屏幕上方难看的“刘海”,vivo创造性地将摄像头放置在手机内,自拍时通过内部的精密机械升起降下。没想到歪打正着,这个创意成了新的“防贼”之术,流氓应用再也无法无声无息地调用摄像头。

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

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

那么问题来了,如果说是安卓的锅,为什么安卓系统上十几种浏览器,只有QQ浏览器被曝出会自动调用摄像头呢?如果不是安卓的锅,只是像QQ浏览器团队解释的那样,调用了不同的API,那么,这种选择是否恰当?不管怎么说,vivo NEX“流氓鉴定器”的名声算是坐实了。

以下是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浏览器的关注和意见反馈,对给用户造成误解和困惑表示歉意,我们将对这一使用体验进行优化和提示。

 

文章地址:漫夜 » 流氓APP?QQ浏览器调用摄像头甩锅安卓,一众安卓浏览器笑而不语。
漫夜网QQ群
扫描二维码加入QQ群,一起在线交流!
300+人已加过群
分享到: