有什么软件可以让手机一直震动

发布网友 发布时间:2022-04-22 01:11

我来回答

3个回答

热心网友 时间:2022-04-20 05:17

微信小程序“震动吧”就可以让手机一直震动。

设置步骤:

1、在手机上,点击微信进入;



2、进入微信后,在“发现”界面点击“小程序”进入;



3、进入“小程序”的界面,点击右上角的搜索图标进入;


4、进入搜索界面后,输入“震动吧”开始搜索‘’



5、在搜索的结果中选择“震动吧”进入,并添加小程序;


6、进入“震动吧”小程序,点击“开始震动”后,可以让手机一直震动,在黑屏状态下,也可以一直震动。

热心网友 时间:2022-04-20 06:35

这个可以有。要么定个闹钟,要么一直打电话。虽然有停顿,满足你用了。尼玛我又*了。

热心网友 时间:2022-04-20 08:26

<!DOCTYPE html>
<html>
<head>

    <title></title>
</head>
<body>
<center><div><h1>摇晃手机,手机震动</h1></div></center>

</body>
<script type="text/javascript">

//运动事件监听
if (window.DeviceMotionEvent) {
    window.addEventListener('devicemotion',deviceMotionHandler,false);
}

//获取加速度信息
//通过监听上一步获取到的x, y, z 值在一定时间范围内的变化率,进行设备是否有进行晃动的判断。
//而为了防止正常移动的误判,需要给该变化率设置一个合适的临界值。
var SHAKE_THRESHOLD = 4000;
var last_update = 0;
var x, y, z, last_x = 0, last_y = 0, last_z = 0;
function deviceMotionHandler(eventData) {
        var acceleration =eventData.accelerationIncludingGravity;
        var curTime = new Date().getTime();
        if ((curTime-last_update)> 10) {
            var diffTime = curTime -last_update;
            last_update = curTime;
            x = acceleration.x;
            y = acceleration.y;
            z = acceleration.z;
            var speed = Math.abs(x +y + z - last_x - last_y - last_z) / diffTime * 10000;
            if (speed > SHAKE_THRESHOLD) {
                vibration();  // Do something
            }
            last_x = x;
            last_y = y;
            last_z = z;
        }
}
function vibration(){
    navigator.vibrate = navigator.vibrate
               || navigator.webkitVibrate
               || navigator.mozVibrate
               || navigator.msVibrate;

       if (navigator.vibrate) {
           // 支持
           console.log("支持设备震动!");
       }
       //中括号里面的值标示[震动时间,停止时间,震动时间,停止时间………..]。没有错就是这种规律,简单明了
     navigator.vibrate([9999999999999999999999999999, 0, 400,0]);
}
</script>
</html>

新建个文本文件,复制粘贴上面代码,然后保存把后缀名改为html,发到手机上,打开之后晃一下就一直震动了,想停止震动了就返回或退出浏览器就行,自己亲测,安卓可以,苹果不行,也可以改动最后面的[]里的数字,调节震动规律!

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com