Also available in
Lovega 网恋照妖镜是一款网页地标照相机,除了摄像头功能,还提供位置坐标和前后镜头切换,所以当时也有人把它叫作“网恋照妖镜”。我在 2023 年实际测试过这个页面,不过定位信息和前后摄像头切换当时都没有稳定工作。
不过它并不是远程控制另一台手机。网页想使用摄像头或获取设备位置,都要经过浏览器和系统的权限控制。摄像头权限和定位权限也是两回事,允许使用相机,并不代表网站同时获得了当前位置。
Lovega 网恋照妖镜是什么?
Lovega 当时的名称是“网页地标照相机”。从页面功能来看,它把网页摄像头、前后镜头选择和位置信息放在了同一个工具里。
这类网页使用摄像头时,通常依赖浏览器提供的媒体接口,例如 navigator.mediaDevices.getUserMedia()。网站提出摄像头请求以后,是否允许访问由浏览器、系统权限以及用户自己的选择决定。
所以过去常见的“隔空拍照”“查看素颜照”等说法并不准确。普通网页不能只靠一个链接直接绕过手机的摄像头权限。
如果想进一步了解这类网页为什么可以调用摄像头,可以参考本站整理的照妖镜链接生成器原理和安全问题。
Lovega 的照片定位是怎么回事?
Lovega 比较特别的一点,是页面当时还提供了位置坐标相关功能。
这里容易产生一个误解:摄像头权限并不等于定位权限。
网页获得摄像头权限后,可以在浏览器允许的范围内访问摄像头画面;如果还需要获取设备当前位置,则通常需要另外请求定位权限。
| 功能 | 对应权限 |
|---|---|
| 使用手机摄像头 | 摄像头权限 |
| 获取经纬度 | 定位权限 |
| 使用麦克风 | 麦克风权限 |
| 读取本地照片 | 通常需要用户另外选择文件 |
也就是说,网站不能因为获得了摄像头权限,就自动知道手机当前的 GPS 坐标。不同功能有各自的浏览器权限和限制。
为什么可以选择前置和后置摄像头?
网页可以向浏览器请求使用不同方向的摄像头。
例如浏览器媒体接口里的 facingMode 可以用来表达希望使用面向用户的摄像头,或者面向外部环境的摄像头。放到手机上理解,前者通常就是前置镜头,后者通常是后置镜头。
不过这只是网页向浏览器提出的请求,最终能不能正确切换,还要看手机型号、浏览器以及当前权限状态。
Lovega 实际测试怎么样?
我当时对 Lovega 做过几次测试,实际体验和页面宣传的功能有一些差距。
比较明显的问题是,网站前面套了 Cloudflare 人机验证。第一次打开页面时可能需要先完成人机验证,多了一步操作。
另外,测试过程中没有成功获得页面所说的照片位置信息,前后摄像头切换的效果也不稳定。
网页工具也会受到服务器状态、浏览器版本和权限策略变化影响,所以以前能够访问或使用的功能,不代表现在仍然保持相同状态。
允许摄像头后会同时暴露位置吗?
不会因为开放摄像头,就自动同时开放定位。
摄像头和位置属于不同的浏览器能力。如果网页需要获取当前位置,还需要满足对应的定位权限要求。
同样的道理,允许摄像头也不等于网站可以随意查看手机相册、麦克风或其他数据。
打开这类网页要注意什么?
如果一个网页本身和拍照、视频或扫码没有明显关系,却突然要求使用摄像头或定位,可以先看清楚权限提示再决定是否允许。
尤其是聊天软件里收到的陌生链接,不要把浏览器弹出的“允许摄像头”“允许位置”等窗口当成普通的继续按钮。
如果以前已经给某个网站开放过权限,也可以在 Chrome、Safari 或手机系统设置中重新检查,并取消不再需要的摄像头、麦克风或定位权限。
Lovega 常见问题
Lovega 是网恋照妖镜吗?
Lovega 本身是一款网页地标照相机,因为包含摄像头、位置和镜头选择等功能,过去也经常被称为网恋照妖镜。
Lovega 可以直接获取手机定位吗?
网页获取设备位置需要相应的定位权限。允许摄像头并不会自动同时开放手机定位。
Lovega 可以切换前后摄像头吗?
网页可以向浏览器请求使用前置或后置摄像头,但实际效果会受到设备、浏览器和权限状态影响。我当时测试时,这项功能并没有表现得很稳定。

评论(3)
https://s2.xptou.com/2023/04/03/642af46a675f2.png 不支持国外定位
谁会点同意权限
这个失效了,网恋照妖镜不行了