1. 程式人生 > 其它 >uni-app判斷裝置是否為 iPhone以及存入全域性變數

uni-app判斷裝置是否為 iPhone以及存入全域性變數

技術標籤:uni-app

在app.vue中判斷存入全域性變數

在globalData中宣告變數

globalData: { 
	isIphone:false
},
onLaunch: function() {
	//判斷裝置是否為 iPhone
	const self = this
	uni.getSystemInfo({
	  success: function(res) {
		// 根據 model 進行判斷
		if (res.model === 'iPhone X' || 'iPhone XR' || 'iPhone XS Max' || 'iPhone 11' || 'iPhone 11 Pro' || 'iPhone 11 Pro Max') {
		  getApp().globalData.isIphone = true
		}
	  }
	})
}

獲取全域性變數

this.isIphone = getApp().globalData.isIphone