因为系统之间存在一些或大或小的兼容性问题,所以区分系统适配是一种常见的区分方式。
分系统做自适应,以此来兼容不同系统之间的设备。
原理很简单:
就是设定一个函数放在onLoad里面运行,然后更新到data里面去,可取用此值以此来做判断
/**
* 获取手机系统
* 输出iOS和Android
*/
getSystem() {
let { system } = wx.getSystemInfoSync()
const isSystem = system.split(" ")[0];
console.log(isSystem); // 打印出iOS或者Android
this.setData({
isSystem
})
},
/**
* 生命周期函数--监听页面加载
*/
onLoad() {
this.getSystem()
},