神经病有所好转
神经病有所好转
  • 发布:2023-12-19 14:11
  • 更新:2023-12-19 14:38
  • 阅读:188

uni.getSystemInfoSync().safeAreaInsets运行到微信开发者工具真机调试为undefined,预览是有效的

分类:uni-app

1、小程序开发使用
uniapp、vue3、ts

2、开发工具
vscode、微信开发者工具(1.06.2310080稳定版)

3、问题:运行到微信开发者工具没问题,预览也没问题,但是到真机调试就拿不到数据了,显示undefined。截图如下
(1)获取屏幕安全区域
const { safeAreaInsets } = uni.getSystemInfoSync()
console.log(safeAreaInsets);
(2)微信开发者工具打印的数据

并且绑定到导航栏模块上,成功生效

(3)真机调试时,显示未拿到数据

请答疑解惑下,这个是什么原因

2023-12-19 14:11 负责人:无 分享
已邀请:
神经病有所好转

神经病有所好转 (作者)

对了,其实就是手机屏幕数据拿不到,其他的类似deviceType是能正常真机调试获取的。

YUANRJ

YUANRJ

试下wx.getSystemInfoSyncsafeArea是否能正常返回,如有问题请向微信开发者社区反馈。

要回复问题请先登录注册