Facebook最新的Mobile Web APP版新增的”摇一摇”功能所用到的DeviceMotionEvent事件
2012-07-18 18:58
567 查看
http://www.iunbug.com/archives/2012/07/18/387.html
Facebook在Mobile Web APP方面一直是担当榜样的大哥形像.近日出的新版在iOS上多了个“摇一摇”(Friendshake)寻找附近友邻功能。与这个功能相关的事件早在iOS4.2的时候就被mobile safari支持了,很早就听到做mobile游戏的朋友用上这个事件了,即是DeviceMotionEvent,下面我们就来讲讲这个事件:
加速度的计算方式是重力和用户产生的两个加速度矢量之和.设备是通过 陀螺仪和加速计来区别这两者的.
使用方法如下
Facebook在Mobile Web APP方面一直是担当榜样的大哥形像.近日出的新版在iOS上多了个“摇一摇”(Friendshake)寻找附近友邻功能。与这个功能相关的事件早在iOS4.2的时候就被mobile safari支持了,很早就听到做mobile游戏的朋友用上这个事件了,即是DeviceMotionEvent,下面我们就来讲讲这个事件:
DeviceMotionEvent会在设备发生有意义的摆动(或运动)时产生.事件对象封装有产生的间距值,旋转率,和设备加速度.
加速度的计算方式是重力和用户产生的两个加速度矢量之和.设备是通过 陀螺仪和加速计来区别这两者的.
使用方法如下
相关文章推荐
- webApp 用js 模仿微信的摇一摇功能DeviceMotionEvent
- Axure RP Pro - 翻译 - 5.5 Tutorial教程 - AXURE 202 Article 6: Rich Functionality复杂功能 - OnPageLoad Event - OnPageLoad事件
- 新闻阅读应用Hitpad新增Facebook浏览功能
- 多点触控事件处理 ev.getAction() & MotionEvent.ACTION_MASK
- 【List Event Receivers】区分自定义“事件处理”功能的两种部署方式
- 关于Android自定义View中的onTouchEvent(MotionEvent event)事件监听
- windows服务接收设备事件通知Device Event Notification
- Android MotionEvent事件分发机制源码剖析
- 手机摇一摇 DeviceOrientationEvent
- Android中触摸事件MotionEvent的来源
- Android 编程下 Touch 事件的分发和消费机制Android 中与 Touch 事件相关的方法包括:dispatchTouchEvent(MotionEvent ev)、onIntercep
- Spring Boot 2.0 新特性(二):新增事件ApplicationStartedEvent
- 回发或回调参数无效。在配置中使用 或在页面中使用 启用了事件验证。出于安全目的,此功能验证回发或回调事件的参数是否来源于最初呈现这些事件的服务器控件。如果数据有效并且是预期的,则使用 ClientScriptManager.RegisterForEvent
- 回发或回调参数无效。在配置中使用 或在页面中使用 启用了事件验证。出于安全目的,此功能验证回发或回调事件的参数是否来源于最初呈现这些事件的服务器控件。如果数据有效并且是预期的,则使用 ClientScriptManager.RegisterForEvent
- Android MotionEvent事件响应机制
- MotionEvent//动作事件
- iOS Safari/WebKit对DeviceMotionEvent的实现
- MotionEvent 详解,安卓 触屏事件
- html5摇一摇代码优化包括DeviceMotionEvent等等
- iOS Safari/WebKit对DeviceMotionEvent的实现