图源:网络
摇一摇跳转广告背后原理不简单,需要靠智能手机配备的微机电陀螺仪和加速度传感器来完成。
喏,手机通过陀螺仪和加速度传感器,以此判断我们拿手机时有没有产生移动,也就是「摇一摇」。
而经过这些年的发展,手机上的陀螺仪和传感器的灵敏度已经很高,我们觉得轻微的动作幅度都能被捕捉到。
加上 App 开发者设置的动作判定过于灵敏,导致我们没有大幅度真的「摇一摇」,也能产生摇一摇的实际效果。
图源:网络
更无语的是,手机并没有关于 App 对陀螺仪和传感器的单独控制,只能全开 or 全关。
而全关的话,手机系统和 App 的一些功能就用不了,啧,伤敌一千自损八百了属于是。
So,App 开发者就钻了手机对这俩控制权限缺失的空子,才整出「摇一摇」跳转广告的*操作。
MIUI 开发版 23.1.3 版本新增「传感器控制权限」,正是「摇一摇」广告的最大克星。
在这个系统版本,我们可以根据自己的实际需求,单独开关某个 App 的加速度传感器权限。
这样 App 的开屏摇一摇广告就检测不到我们的动作,从而不会跳转,直接从源头解决问题了。
MIUI 这波更新,懂哥要给个五星好评!
图源:网络
不过嚯,可能是这功能刚上线还不完善,懂哥看到目前貌似只有 Redmi K50 能实际产生完整的效果。
手持其他机型的小伙伴,不妨更新到 MIUI 开发版 23.1.3 版本,试试你的机型有没有效果?欢迎到评论区留言帮其他人补充一波~