误打误撞 vivoNEX成流氓App鉴定机 用户隐私如何保障
误打误撞 vivoNEX成流氓App鉴定机 用户隐私如何保障?
前不久vivo发布了新机NEX,隐藏升降式摄像头完美解决了全面屏手机的刘海问题,受到媒体和网友们的一致好评,但是谁又能想到,这个设计还能帮助我们发现一些“秘密”呢?
近日,有vivo NEX的用户发微博称,在使用QQ浏览器进行网页浏览搜索时,手机摄像头出现了“升降”动作,质疑QQ团队会私自开启用户的前置摄像头,侵犯用户隐私。
大家都知道,在初次打开App的时候会弹出一个授权窗口,其中包括开启摄像头、调取通讯录等等,因为某些功能的需求,往往都会同意该授权,相信每个人都认为该许可权只有在我们进行相关操作的时候才会被调用。如果不是升降式摄像头的特殊设计,或许谁都不会想到某些App会在用户不知情的情况下私自打开摄像头。
摄像头弹出,就说明这些App侵犯隐私了吗?未必。有网友对该情况做出了解释,该网友认为vivo NEX的前置摄像头突然升起,有可能是App检查手机的前置摄像头的可用性,第三方应用在调用camera、申请或者检查camera许可权时,都会触发前置摄像头,并不一定是在,还需要其他的方案来判定App是否打开了前摄。
对此,QQ浏览器团队也对此做出了回应:确认存在调起摄像头动作,但同时称这一动作并不会开启摄像头,更不会拍摄或记录,手机QQ浏览器并不会采集用户任何隐私。
回应全文:
QQ浏览器团队解释称,为实现用户对一些功能使用(如扫描二维码),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手机用户体验上会出现摄像头“升降”动作。
QQ团队强调称,这只是调用了相关的界面,并不会开启摄像头,摄像头也没有做任何拍摄或采集行为,不会采集用户任何隐私。
该解释似乎很合理,大家怎么看?