ionic-判斷是裝置時手機還是平板(iPad,tablet)
首先若果是ionic3的話,官方直接有判斷方式:
if(this.platform.is('tablet') || this.platform.is('ipad')){
this.screenOrientation.lock('landscape');
}else{
this.screenOrientation.lock('portrait');
}
ionic1的話,官方只有iPad的判斷方法,android的沒有辦法:https://ionicframework.com/docs/v1/api/utility/ionic.Platform/
解決辦法:https://github.com/dpa99c/phonegap-istablet
if(window.isTablet){
screen.orientation.lock('landscape');//鎖定橫屏
}else{
screen.orientation.lock('portrait');//鎖定豎屏
}
不想安裝外掛,看這裡:https://stackoverflow.com/questions/32762046/detect-tablet-in-ionic-app
我沒測試過,能不能不知。
相關文章
- js 判斷是手機訪問,還是pc訪問JS
- vue 判斷使用者處於手機還是PCVue
- JS判斷當前裝置是 PC IOS AndriodJSiOS
- 【ASP】判斷是否是手機訪問
- 判斷當前訪問的使用者是 PC端 還是 手機端
- PHP判斷是手機移動端訪問還是PC端訪問的函式PHP函式
- JS 判斷客戶端是iOS還是AndroidJS客戶端iOSAndroid
- 判斷使用的是 x11 還是 wayland
- fastjson判斷JSON字串是Object還是List<Object>ASTJSON字串Object
- cv2 判斷圖片是冷還是暖
- python 判斷變數是數字型還是字元型Python變數字元
- REDHAT中如何判斷主機的CPU是32位還是64位的Redhat
- windows 之醬紫判斷是UEFI還是legacy啟動Windows
- JavaScript判斷手機、平板電腦客戶端程式碼JavaScript客戶端
- Linux下判斷磁碟是SSD還是HDD的3種方法Linux
- 判斷javaScript變數是Ojbect型別還是Array型別JavaScript變數型別
- 判斷客戶端是iOS還是Android,判斷是不是在微信瀏覽器開啟客戶端iOSAndroid瀏覽器
- js判斷裝置型別JS型別
- 判斷在移動端還是PC開啟
- 筆記: 判斷lib庫是動態庫還是靜態庫筆記
- JAVA關於判斷年份是閏年還是平年的問題Java
- 傳入http請求的UserAgent 根據它判斷是手機還是電腦傳送過來的請求HTTP
- 怎麼判斷Win10系統中硬碟是SSD還是HDDWin10硬碟
- javascript中怎麼判斷某變數是null,undefined,還是不存這個變數 ? 以及變數是array 還是 object 還是 null ?JavaScript變數NullUndefinedObject
- 判斷使用者是用什麼瀏覽器或者手機瀏覽器
- 當iPad用上macOS,你會選擇iPad還是MacBook?iPadMac
- 判斷是什麼字元字元
- JDK是如何判斷兩個物件是否相同的?判斷的流程是什麼?JDK物件
- JavaScript 判斷是否是陣列JavaScript陣列
- 01-什麼是判斷?
- 比特幣是時間:比特幣是新的計時裝置,是未來大時代的蒸汽機 - dergigi.com比特幣
- js判斷手機系統JS
- 如何判斷頁面是pc端還是移動端,進入不同的頁面
- Spring動態代理的生成-如何判斷是使用JDK動態代理還是CGlib代理SpringJDKCGLib
- 雲伺服器ASP判斷客戶端是手機或電腦程式碼伺服器客戶端
- python 如何判斷一組數呈上升還是下降趨勢Python
- javascript如何判斷Object是空物件JavaScriptObject物件
- this是什麼以及如何判斷它