关闭米侠浏览器的网页震动和传感器权限可防止后台耗电与敏感数据采集;需在「网站权限管理」中关闭「振动」及「传感器」开关,或按域名精细化设置为「拒绝」,并通过测试页、sensor-checker.glitch.me及开发者工具验证生效。

关闭米侠浏览器中网页主动触发的震动和传感器调用,能防止网页滥用硬件权限偷跑后台任务、耗电或采集敏感行为数据。
关闭网页震动权限
打开米侠浏览器 → 点击右上角「⋮」→ 选择「设置」→ 进入「隐私与安全」→ 找到「网站权限管理」→ 点击「振动」。
将「允许网站触发振动」开关关闭。这一步必须做,否则网页可通过 vibrator.vibrate() 或 vibrator.start() 接口强制触发长震、短震甚至循环震动,【部分网页会利用该接口绕过用户交互直接启动振动,关闭后所有网页均无法调用】。
无需逐个网站设置,默认即全局禁用。
禁用网页传感器访问(加速度计/陀螺仪/环境光等)
方法一:通过权限总控一键关闭
在「网站权限管理」页面 → 向下滚动找到「传感器」→ 关闭开关。此操作将禁止网页调用 DeviceMotionEvent、DeviceOrientationEvent、Accelerometer、Gyroscope 等所有传感器 API。
方法二:按网站精细化管控(适用于仅需屏蔽特定高风险网页)
返回「网站权限管理」主页面 → 点击顶部搜索框 → 输入目标网站域名(如 example.com)→ 进入该站点专属权限页 → 找到「传感器」条目 → 设为「拒绝」。
注意:若某网页已获得过「允许」授权,它可能在下次加载时自动重试传感器请求,此时必须手动设为「拒绝」而非留空,留空状态等同于「询问」,仍会弹窗索取权限。
验证是否生效
第一步:打开一个已知会触发震动的测试页(例如含 vibrator.vibrate({mode:'short'}) 的调试页)→ 刷新页面 → 观察是否仍有震动反馈。
第二步:访问 sensor-checker.glitch.me → 点击「Start Testing」→ 查看 Accelerometer、Gyroscope、Ambient Light 等项目是否全部显示「Not supported」或「Permission denied」。
第三步:打开开发者工具(地址栏输入 chrome://inspect → 点击「Configure」添加 localhost:9222 → 刷新后选中当前标签页)→ 在 Console 中执行 navigator.getSensor?.('accelerometer') → 返回值应为 undefined 或抛出 SecurityError 异常。


















