微信小程序获取手机屏幕尺寸代码2024
获取手机屏幕尺寸的工具代码挺常见的,但靠谱又轻量的,还是得挑一挑。
微信小程序的getSystemInfoSync()
方法就挺好用,能快速拿到screenWidth
和screenHeight
,适合做自适应布局或者组件响应式适配。
这个代码段打包成了.rar
格式,里面有完整的示例页面,调用方式清晰,变量命名也比较规范,贴上去直接用就行,基本不需要改太多。
比如你要根据机型宽度动态设置元素宽度,可以直接写:
const screenWidth = wx.getSystemInfoSync().screenWidth;
const scale = screenWidth / 750;
this.setData({
elementWidth: 200 * scale
});
嗯,用在像电商首页、个人中心这种多尺寸适配的页面上,效果还不错,响应也快,体验比较稳。
不过注意下,别放在onLoad
里频繁调用,建议缓存结果。微信那边的 API 虽然稳定,但也别太浪。
如果你最近在搞小程序的毕业设计或者要做手机尺寸适配的 UI 交互,可以把这份资源拿去试试,挺省时间的。
874B
文件大小:
评论区