微信小程序的几个兼容问题

wx.canIUse wx.hideLoading这两个方法在低版本可能报错,所以最好在使用中如是写:

// //不支持显示
try {
if (!wx.canIUse( 'cover-view')) {
this.setData({
canUse: false
})
}
} catch (e) {
// 这里用于不支持wx.canIUse的方法
this.setData({
canUse: false
})
console.log(e, '异常')
}
如果使用100vh全屏也可能在某些低版本无效,而100%也无效:
所以最好css加上:
page {
height: 100%;
}
然后再给该页面的子view加上height:100%就可以全屏了

猜你喜欢

转载自blog.csdn.net/qq_32319999/article/details/78246775