微信小程序 getSystemInfo 提示已废弃、屏幕高度算错胶囊还对不齐?getWindowInfo 和 getDeviceInfo 怎么接才稳开发者工具里突然出现「wx.getSystemInfo / getSystemInfoSync 已废弃」的黄字,自定义导航栏却还是对不齐胶囊,或者用 windowHeight 算出来的页面底部被 Home 条挡住——这多半不是「接口坏了」,而是还在用一把大而全的旧接口,去量几件已经拆开的尺寸。较新的基础库把系统信息拆成了窗口、设备、应用和开关几组同步接口。下面按「先看黄字和错位分别出在哪 → 用新接口按需取值并兼容旧基础库 → 用菜单按钮矩形把自定义导航算准 → 高度、安全区和横竖屏收口」来接。