vivo浏览器不收发短信,收不到验证码需检查短信接收链路:1.确认默认短信应用为系统“信息”APP;2.关闭骚扰拦截中对验证码的误拦;3.测试SIM卡与网络状态;4.开启浏览器广告拦截与弹窗阻止功能。

vivo浏览器本身不收发短信,所谓“vivo浏览器收不到短信验证码”实际是用户在浏览器中访问网站或App登录页时,点击获取验证码后,手机未收到对应短信——问题根源不在浏览器,而在短信接收链路本身。
检查信息APP是否被误设为非默认短信应用
进入设置 → 搜索“默认应用设置” → 点击“信息” → 确认当前默认短信应用是系统自带的“信息”APP,而非其他第三方短信工具(如Google Messages、Textra等)。
如果默认应用被切换成第三方软件,【部分国产手机会彻底禁用非默认短信应用的接收权限】,即使该软件已开启通知和存储权限,验证码短信也会静默丢失。
排查骚扰拦截功能是否误拦
打开“信息”APP → 右上角三点 → 骚扰信息拦截 → 查看“短信拦截规则”是否启用,以及“拦截记录”里是否有刚发送的验证码短信。
若发现验证码被归类为“营销短信”或“验证码类”并自动拦截,需手动长按该条记录 → 选择“放行此号码”或关闭对应拦截开关。
验证SIM卡与网络状态
方法一:将SIM卡取出,放入另一部正常手机,让亲友向该号码发送测试短信(如“123”),确认能否接收。
方法二:在本机拨号界面输入 *#*#4636#*#* → 进入“手机信息” → 查看“IMSI”和“信号强度”是否正常显示;若显示“无服务”或“未知”,说明SIM卡接触不良或基站注册失败。
方法三:开启飞行模式等待10秒 → 关闭飞行模式 → 观察信号栏是否重新注册网络。这一步能强制刷新网络注册状态,解决偶发性信令同步失败导致的短信延迟或丢失。
关闭浏览器广告弹窗干扰(关键步骤)
某些网页在请求短信验证码时,会同时触发第三方广告JS脚本,该脚本可能伪造“发送成功”假象,实则未真正调用运营商通道。
进入vivo浏览器 → 右上角菜单键 → 设置 → 网页浏览设置 → 开启“广告拦截”和“阻止弹窗”两项功能。
完成后,返回原网页,刷新页面,再点击“获取验证码”按钮。这一步能避免广告脚本劫持点击事件,确保验证码请求真实发出。


















