2010-02-04 27 views
9

Bir iPhone (veya ivmeölçerli herhangi bir cep telefonu) sarsıcı etkinliğini JavaScript ile dinlemek mümkün mü? IPhone'da bir sonraki şarkıyı karıştırmak için iPhone'u sallamak gibi bir şey biliyorsunuz iPhone'um sallandığında web sitemde bir JS işlevi aramak istiyorum.Javascript. IPhone sarsıntı olayını dinle?

cevap

1

Düz bir web uygulaması olarak değil, no. Web uygulamanızı PhoneGap içine kaydırırsanız, ivmeölçer ve diğer uygulamalara yönelik özellikleri içinde çalışan siteye yönlendirir, ancak bunun nedeni de kullanıcıların uygulamanızı gerçekten indirmesi gerektiğidir - yalnızca Safari'deki bir siteye göz alamazlar.

4

Demin kontrolleri vardır benim web uygulaması yukarıda uygulanan Yalnızca cihazda bir sarsıntı meydana geldikten sonra sayfada görünür. Uygulanması ve temizlenmesi çok kolay.

https://github.com/alexgibson/shake.js

Ayrıca iOS simülasyon aracının Sallama hareketi olayı tetiklemez ama gerçek bir aygıt sarsıntı yapar dikkati çekiyor.

İlgili konular