更新记录
1.0.0(2025-05-06)
首次发布,支持uniapp x的iOS和Android,包含原生代码,如果windows下运行找不到防范需要打包自定义基座
平台兼容性
uni-app
| Vue2 | Vue3 | Chrome | Safari | app-vue | app-nvue | Android | iOS | 鸿蒙 |
|---|---|---|---|---|---|---|---|---|
| √ | - | - | - | - | - | 5.1 | 12 | × |
| 微信小程序 | 支付宝小程序 | 抖音小程序 | 百度小程序 | 快手小程序 | 京东小程序 | 鸿蒙元服务 | QQ小程序 | 飞书小程序 | 快应用-华为 | 快应用-联盟 |
|---|---|---|---|---|---|---|---|---|---|---|
| - | - | - | - | - | - | - | - | - | - | - |
uni-app x
| Chrome | Safari | Android | iOS | 鸿蒙 | 微信小程序 |
|---|---|---|---|---|---|
| - | - | 5.1 | 12 | × | - |
dm-flashlight 手机闪光灯开关,手电筒插件
这是一个用于控制设备闪光灯的UTS插件,支持 uni-app 和 uni-app x。
平台支持
- Android
- iOS
安装方式
在插件市场搜索 uni-flashlight 并安装。
使用方法
在 uni-app x 中使用
// 导入插件
import { turnOn, turnOff, checkSupport } from '@/uni_modules/uni-flashlight'
// 检查设备是否支持闪光灯
if(checkSupport()){
console.log('设备支持闪光灯:')
}else{
console.log('不支持闪光灯:',)
}
// 打开闪光灯
try {
//开启闪光灯
turnOn({
success(res) {
console.log("闪光灯已打开", res)
},
fail(err) {
console.error("打开失败", err)
}
})
} catch (e : Error) {
uni.showToast({
title: '调用闪光灯失败'
})
}
// 关闭闪光灯
try {
turnOff({
success(res) {
console.log("闪光灯已打开", res)
},
fail(err) {
console.error("打开失败", err)
}
})
} catch (e : Error) {
}
版本历史
- 1.0.0 (2025-04-22) - 首次发布

收藏人数:
购买普通授权版(
试用
使用 HBuilderX 导入示例项目
赞赏(0)
下载 19
赞赏 0
下载 10898919
赞赏 1800
赞赏
京公网安备:11010802035340号