微博H5版(m.weibo.cn)无“附近的人”功能,该功能已于2019年底全平台下线;因隐私合规与风控原因,H5受限于浏览器定位能力,仅支持基于用户填写城市的静态“同城”内容,不提供实时地理围栏或附近用户列表。

直接结论:你在手机浏览器里打开 m.weibo.cn,无论怎么翻页、点设置、搜关键词,都找不到“附近的人”入口——不是你没找到,是它根本不存在。
为什么 H5 版没有“附近的人”?
微博的“附近的人”曾是 App 独占功能,依赖设备级权限(如精确地理位置、后台定位、蓝牙扫描等),而 HTML5 页面受浏览器沙箱限制,无法持续获取高精度位置,更无法调用系统级服务。官方从未在 Web 端开放该能力。
- HTML5 的
navigator.geolocation只能单次获取粗略位置(通常误差几百米),且需用户主动授权 - 微博 H5 页面不请求
location权限,连基础定位都不做,更别说“附近用户列表” - 所有与“LBS 推荐”“同城动态”相关的内容,在 H5 中均通过城市标签(如“北京”)模拟,非实时地理围栏
App 端“附近的人”也已下线,别白找了
即使你换回微博 App,也找不到这个功能了。自 2019 年 12 月起,微博正式关闭“附近的人”服务,原因是:
- 用户隐私投诉集中,尤其涉及陌生人基于位置的主动曝光
- 被大量用于营销号、机器人、骚扰账号批量加粉,风控成本过高
- 与《个人信息保护法》及平台安全策略冲突,无法满足“最小必要”原则
现在 App 内所有“发现”页入口、搜索关键词 附近的人、查找附近 均无响应;尝试访问旧链接(如 weibo.com/nearby)会跳转至 404 或首页。
立即学习“前端免费学习笔记(深入)”;
替代方案:还能看到“同城”内容吗?
可以,但和“附近的人”完全不是一回事:
- H5 页面右上角“发现”→“同城”,展示的是按用户资料中填写的
所在地(静态、可随意修改)聚合的公开微博,非实时定位结果 - App 中“发现”页顶部“同城”Tab 同理,数据源来自用户自主填写的城市信息 + 少量 IP 归属地粗略匹配
- 没有任何机制能让你看到“距离你 500 米内的活跃用户”,也没有“刷新附近”按钮
https://m.weibo.cn/p/index?containerid=106002type%3D25%26t%3D3%26q%3D同城%26from%3Dfeed
这是 H5 同城页的真实 URL 模板,其中 q=同城 是关键词,不是坐标参数;containerid 是固定频道 ID,不含地理编码。
真正需要基于位置互动的场景(比如线下活动组队、本地二手交易),微博已转向与微信小程序、支付宝生活号等外部生态合作,自身平台内不再提供原生 LBS 社交能力。这点常被忽略:不是技术做不到,而是产品选择不做。










