Gibt es eine Möglichkeit zu wissen, ob die App läuft: Android Tablet, iPad oder Smarthphone (Handheld)?Funktion zu wissen, ob Tablet, iPad, Smartphone ist?
Ich verwende klassische Entwicklung mit Titanium Appcelerator SDK 5.3.0GA.
Dank
Gibt es eine Möglichkeit zu wissen, ob die App läuft: Android Tablet, iPad oder Smarthphone (Handheld)?Funktion zu wissen, ob Tablet, iPad, Smartphone ist?
Ich verwende klassische Entwicklung mit Titanium Appcelerator SDK 5.3.0GA.
Dank
Meine TitanUp Bibliothek hat eine Funktion, die Ihnen sagen können, wenn Sie auf einem Tablet laufen. Es überprüft explizit auf ipad, und wenn es auf Android läuft, betrachtet es alles mit einem Bildschirm von 6,25 Zoll oder größer, um ein Tablet zu sein.
Hier ist, wie Sie es verwenden:
var TU = require ('/TitanUp/TitanUp'); TU.Device.getIsTablet();
Wenn Sie die gesamte Bibliothek nicht verwenden möchten, können Sie einfach auf den Code in device.js aussehen könnte, die die _screensize Variable setzt. Verfolgen Sie diese Funktionen, und Sie erhalten den logischen Dichtefaktor, mit dem Sie die physikalische Breite/Höhe berechnen können, von der Sie die diagonale Bildschirmgröße in Zoll erhalten können.
Sie können zwischen zwischen Tablette unterscheiden und mit
In Controller Handheld:
Alloy.isTablet or Alloy.isHandheld.
TSS:
"Label[platform=ios formFactor=handheld]": {
backgroundColor: "#f00",
text: 'iPhone'
},
function to know if is Tablet, iPad, Smartphone?
http://docs.appcelerator.com/platform/latest/#!/guide/Alloy_Styles_and_Themes
Ich benutze nicht zulassen, ich benutze klassische Entwicklung ... funktioniert es? –
Danke Jason, ich werde es mir ansehen –