2017-02-13 40 views
0

從我們科爾多瓦的應用程序,我們部署的iPad iPad版,我們捕捉到用戶代理字符串,通常看起來像確定從用戶代理

的Mozilla/5.0(iPad版,CPU OS 9_2_1,例如Mac OS X)爲AppleWebKit/601.1.46( KHTML,像Gecko)Mobile/13D15(383223664)

這似乎很好地揭示了iOS版本,即9_2_1,但有沒有辦法讓iPad的版本直觀化? iPad mini/Air/Air 2/4th Gen等?我知道有一個Cordova插件在javascript中暴露'device'對象。那將是我的下一個路線。但我希望我能夠解析我現有的數據來解決這個問題。

回答

0

您可以使用ionic.Platform.device()找到所有設備信息。 我喜歡這個

$ionicPlatform.ready(function() { 
    $scope.deviceInformation = ionic.Platform.device(); 
}); 

thease信息,容$ scope.deviceInformation設備信息。

enter image description here

希望這將有助於。

+0

Ionic是一個沒有本地組件的前端框架。除了科爾多瓦在物理設備方面的能力之外,它無能爲力。如果有關物理設備的信息不能通過Cordova獲得,離子不能添加它。 –