HTML速学教程(入门课程)
HTML怎么学习?HTML怎么入门?HTML在哪学?HTML怎么学才快?不用担心,这里为大家提供了HTML速学教程(入门课程),有需要的小伙伴保存下载就能学习啦!
在百度开发者大会上我介绍过html5另外一个重要特性就是deviceorientation,它将底层的方向传感器和运动传感器进行了高级封装,提供了dom事件的支持。这个特性包括两种事件:
1、 deviceorientation:封装了方向传感器数据的事件,可以获取手机静止状态下的方向数据,例如手机所处角度、方位、朝向等。
2、 devicemotion:封装了运动传感器数据的事件,可以获取手机运动状态下的运动加速度等数据。
使用它我们能够很容易的实现重力感应、指南针等有趣的功能,在手机上将非常有用。例如opera h5体验版里的重力感应球示例就是通过监听deviceorientation api的deviceorientation事件来实现的。
用html5实现手机摇一摇的功能
其实它还能帮助我们在网页上实现一个手机应用里非常常见而时尚的功能:手机摇一摇。
我最开始见到这个功能其实是在photoshake里,后来包括微信在内的许许多多、大大小小的应用都加入了这个功能。 用html5实现手机摇一摇的功能
如果你曾经做过android或者ios开发,对于这样的功能可能非常了解。但是下面,我们将在web上首次实现这个功能。
让我们赶快开始吧!
devicemotionevent(设备运动事件)返回设备有关于加速度和旋转的相关信息。加速度的数据将包含三个轴:x,y和z(示意如下图所 示,x轴横向贯穿手机屏幕或者笔记本键盘,y轴纵向贯穿手机屏幕或笔记本键盘,z轴垂直于手机屏幕或笔记本键盘)。因为有些设备可能没有硬件来排除重力的 影响,该事件会返回两个属性,accelerationincludinggravity(含重力的加速度)和acceleration(加速度),后者 排除了重力的影响。
用html5实现手机摇一摇的功能
我们先来监听运动传感事件。
前端入门到VUE实战笔记:立即学习
>在学习笔记中,你将探索 前端 的入门与实战技巧!
已抢6861个
抢已抢92183个
抢已抢14485个
抢已抢50772个
抢已抢191299个
抢已抢86489个
抢