小程序判断屏幕是长屏还是短屏手机,iPhone X 类型还是 iPhone 6类型

直接看代码

globalData: {
	udgeBigScreen: false,//判断屏幕
},
onLaunch: function(e) {
	/**判断屏幕大小 */
	var judgeBigScreen = () => {
	    let result = false;
	    const res = wx.getSystemInfoSync();
	    const rate = res.windowHeight / res.windowWidth;
	    let limit = res.windowHeight == res.screenHeight ? 1.8 : 1.65; // 临界判断值
	    if (rate > limit) result = true;
	    return result;
    }
	this.globalData.judgeBigScreen = judgeBigScreen();
}
onLoad(option) {
	console.log('是否为长屏 iPhone X', getApp().globalData.judgeBigScreen)
}

 

相关推荐
©️2020 CSDN 皮肤主题: 成长之路 设计师:Amelia_0503 返回首页
实付 49.90元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值