封装类似iOS 3dtouch振动反馈功能,提供iOS下的Peek、Pop、三次连续振动反馈功能。
Peek振动
vibratePeek(callback(ret))
ret:
{
    status: true      //布尔型;true||false,当前模式振动是否触发成功。
}
var vibrate = api.require('vibrate');
           vibrate.vibratePeek(function(ret){
               if(ret.status){
                   alert("触发成功");
                  }else{
                   alert('触发失败');
                  }
                  });
iOS系统,Android系统
可提供的1.0.0及更高版本
Pop振动
vibratePop(callback(ret))
ret:
{
    status: true      //布尔型;true||false,当前模式振动是否触发成功。
}
            var vibrate = api.require('vibrate');
           vibrate.vibratePop(function(ret){
               if(ret.status){
                   alert("触发成功");
                  }else{
                   alert('触发失败');
                  }
                  });
iOS系统,Android系统
可提供的1.0.0及更高版本
三次连续振动
vibrateThree(callback(ret))
ret:
{
    status: true      //布尔型;true||false,当前模式振动是否触发成功。
}
            var vibrate = api.require('vibrate');
           vibrate.vibrateThree(function(ret){
               if(ret.status){
                   alert("触发成功");
                  }else{
                   alert('触发失败');
                  }
                  });
iOS系统,Android系统
可提供的1.0.0及更高版本
自定义时长振动模式
vibrateCustom({params}, callback(ret))
time:
ret:
{
    status: true      //布尔型;true||false,当前模式振动是否触发成功。
}
            var vibrate = api.require('vibrate');
           vibrate.vibrateCustom({time:2000},function(ret){
               if(ret.status){
                   alert("触发成功");
                  }else{
                   alert('触发失败');
                  }
                  });
Android系统
可提供的1.0.0及更高版本
停止振动
stopVibrate()
    var vibrate = api.require('vibrate');
           vibrate.stopVibrate();
Android系统
可提供的1.0.0及更高版本
