2014-03-03 165 views
0

我正在使用移动网站,如果您不使用手机,请捐赠。如何检测移动设备移动?

我在网上搜索,我发现了类似的项目。

http://tap.unicefusa.org/mobile

你需要通过移动设备来打开它。

我很担心我该如何检测用户是否握住他的手机或将他放在桌子上或通过jQuery移动或JavaScript进行了操作?

任何想法他们如何做到这一点?

+0

“我正在使用移动网站,如果您不使用手机,则捐赠”“我很担心如何检测用户是否持有他的手机或将其放在桌面上或通过jQuery移动或JavaScript进行了操作?我不明白你在问什么?!你想检测非移动设备或移动设备或什么? –

+0

@ A.Wolff对不起我的语言..我需要知道用户是否通过他的手拿着手机,或者他只是把它放在桌子上或什么..通过您的手机访问链接,你可以理解我的问题:) –

回答

2

在网页上您可以使用DeviceMotionEvent访问Gyroscope

只需检查它是否存在,然后再使用它,因为大量手机不允许或不具备此功能。

关于如何开始的好主意可能是Peter的博客中的old post

还有一些JavaScript库,如gyro.js,你可能会尝试。

+0

正是我想要的..非常感谢你 –