因为 要给toolbar的页面的一个scroll-view设置高度,51微信小程序本地测试和案卓都可以获取到数据,苹果就无法获取。求指教-微信小程序开发 ...。需要计算合适的高度。发现在不同机型iPhone和Android明显不一样。
iPhone 是正确的,android却少了2个toolbar的高度(50*2)。
onLoad: function (options) {
// 生命周期函数--监听页面加载
var that = this;
bf_data = that.data;
//设置滚动框的高度
wx.getSystemInfo({
success: function (res) {
console.log(res);
// alert(res.windowHeight);
var height;
if (res.system.toLowerCase().search('ios') > -1) {
height = res.windowHeight - 98;
} else {
height = res.windowHeight;
}
that.setData({
scrHeight: height
});
}
});
wx.setNavigationBarTitle({
title: '订单',
})
},
本文来自微信小程序开发者论坛 微信小程序工厂 http://www.xcxgc.com 转载请保留。
微信小程序开发者回答:
赵***:
98是什么?
.***:
我顶部有一个导航栏,高度48左右。
发布##微信小程序开发教程
梦***:
我也遇到此问题,感觉微信应该提供toolBar的高度,不然不好处理。
本文网址:http://www.91bianli.com/weixinxiaochengxu/53406.html