Hi,
eine echte Erkennung per Javascript ob es sich um ein iPad1 oder iPad2 handelt ist leider nicht möglich,
es wäre zwar möglich z.B. zu erkennen ob Gryoscope-Unterstützung vorhanden ist, aber dann darauf auf ein iPad2 zu schließen wäre falsch, es könnte sich ja beispielsweise auch um ein iPad3 oder sonstiges neues iPad handeln...
falls es aber nur um die Gryoscope Erkennung geht, dann könnte auch ein Code wie folgender verwendet werden - dieser verwendet den "available" Wert des Plugins (welche aber nach der Erkennung selbst zur Verfügung steht, deshalb das delayedcall):
|
Source code
|
1
2
3
|
<plugin name="gyro" url="../../gyro.js" enabled="true" camroll="true" friction="0.5" velastic="0.2" devices="html5" keep="true"
onloaded="delayedcall(1,ifnot(available, showgyrowarning()));"
/>
|
dieser Code wird z.B. hier in diesem Beispiel verwendet:
http://krpano.com/plugins/userplugins/fi…mples/gyro.html
xml:
http://krpano.com/plugins/userplugins/fi…amples/gyro.xml
Schöne Grüße,
Klaus