更新记录

0.0.1(2025-09-11) 下载此版本

  • 初始版本
  • 支持安卓、iOS、鸿蒙Next平台的震动功能
  • 安卓平台支持自定义震动时长
  • iOS平台支持基本震动效果

平台兼容性

uni-app(4.72)

Vue2 Vue3 Chrome Safari app-vue app-nvue Android iOS 鸿蒙
- -
微信小程序 支付宝小程序 抖音小程序 百度小程序 快手小程序 京东小程序 鸿蒙元服务 QQ小程序 飞书小程序 快应用-华为 快应用-联盟

uni-app x(4.76)

Chrome Safari Android iOS 鸿蒙 微信小程序
- -

lime-vibrate 震动组件

一个基于 UTS 实现的震动功能组件,支持安卓、鸿蒙Next、iOS平台。通过简单的 API 调用,可以实现设备的震动效果,增强用户交互体验。

文档链接

📚 插件详细文档请访问以下站点:

安装方法

  1. 在uni-app插件市场中搜索并导入lime-vibrate
  2. 在页面中使用震动功能
  3. 安卓需要自定义基座,win开发的ios也需要自定义基座

代码演示

基础用法

最简单的震动功能调用。

// 导入震动功能
import { vibrate } from '@/uni_modules/lime-vibrate'

// 触发150毫秒的震动
vibrate()

// 指定时间
// ios不支持指定时间
vibrate(200)

API文档

方法

方法名 说明 参数 返回值
vibrate 触发设备震动(ios无效) duration: number (震动持续时间,单位毫秒) void

平台兼容性

平台 支持情况
Android ✅ 支持
iOS ✅ 支持
鸿蒙Next ✅ 支持
Web ❌ 不支持
小程序 ✅ 不支持

支持与赞赏

如果你觉得本插件解决了你的问题,可以考虑支持作者:

支付宝赞助 微信赞助

隐私、权限声明

1. 本插件需要申请的系统权限列表:

## 鸿蒙 ohos.permission.VIBRATE ## 安卓 android.permission.VIBRATE

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

许可协议

MIT协议

暂无用户评论。