最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

html5利用重力感应实现摇一摇换颜色可用来做抽奖等等_html5教程技巧

来源:动视网 责编:小采 时间:2020-11-27 15:18:45
文档

html5利用重力感应实现摇一摇换颜色可用来做抽奖等等_html5教程技巧

html5利用重力感应实现摇一摇换颜色可用来做抽奖等等_html5教程技巧:我从网上找到了一个案例,是用来摇一摇换颜色的,非常好用,不过测试后,需要注意的有: 1、必须要ios或者是安卓4.0以上的才能实现功能应用。 2、如果加如z坐标的判断,就会出现屏幕乱变颜色的情况,估计太敏感了………&hell
推荐度:
导读html5利用重力感应实现摇一摇换颜色可用来做抽奖等等_html5教程技巧:我从网上找到了一个案例,是用来摇一摇换颜色的,非常好用,不过测试后,需要注意的有: 1、必须要ios或者是安卓4.0以上的才能实现功能应用。 2、如果加如z坐标的判断,就会出现屏幕乱变颜色的情况,估计太敏感了………&hell


我从网上找到了一个案例,是用来摇一摇换颜色的,非常好用,不过测试后,需要注意的有:

1、必须要ios或者是安卓4.0以上的才能实现功能应用。

2、如果加如z坐标的判断,就会出现屏幕乱变颜色的情况,估计太敏感了…………或者是没找到对的用法,希望大家能给指正

3、这个功能稍微改改,就可以变成抽奖的方法,比大转盘、刮刮卡要时尚些,哈哈

代码如下:

var color = new Array('red', 'blue', 'yellow', 'green', '#00f', '#0ff');
if(window.DeviceMotionEvent) {
var speed = 25;
var x = y = z = lastX = lastY = lastZ = 0;
window.addEventListener('devicemotion', function(){
var acceleration =event.accelerationIncludingGravity;
x = acceleration.x;
y = acceleration.y;
//z = acceleration.z;
if(Math.abs(x-lastX) > speed || Math.abs(y-lastY) > speed ) {
document.body.style.backgroundColor = color[Math.round(Math.random()*10)%6];
}
lastX = x;
lastY = y;
//lastZ = z;
}, false);
}

文档

html5利用重力感应实现摇一摇换颜色可用来做抽奖等等_html5教程技巧

html5利用重力感应实现摇一摇换颜色可用来做抽奖等等_html5教程技巧:我从网上找到了一个案例,是用来摇一摇换颜色的,非常好用,不过测试后,需要注意的有: 1、必须要ios或者是安卓4.0以上的才能实现功能应用。 2、如果加如z坐标的判断,就会出现屏幕乱变颜色的情况,估计太敏感了………&hell
推荐度:
标签: html5 html 重力感应
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top