Welcome to Apple iPhone Support forum.Dedicated to iPhone 4,iPhone 3GS,iPhone Apps,iPhone reviews,iPhone 4 Apps,iPhone Applications, iPhone news ,iPhone Casese,Video,Unlock and more...
Im trying to get orientation and accelaration information with Javascript. Safari with iOS 4.2 at iPhone 3GS and iPhone 4 should support both device motion and orientation APIs. However, it seems DeviceOrienationEvent is not working in Safari at iPhone 3GS + iOS 4.2. In javascript,
window.DeviceMotionEvent
window.DeviceOrientationEvent
both of these are defined, so I expect event listeners for them to work but,
window.addEventListener( devicemotion, function( event ){ ...
window.addEventListener( deviceorientation, function( event ) { ...
for devicemotion, this event listener works good, but not deviceorientation.
Ive checked with iPhone4, and it works just fine. Both device motion listener and device orientation listener work, but not iPhone 3GS.
Is this a bug in Safari or iOS 4.2? Any idea?
Thanks.
iPhone 3G S iOS 4