更新记录
1.0.0(2025-05-06)
首次发布,支持uniapp x的iOS和Android,包含原生代码,如果windows下运行找不到防范需要打包自定义基座
平台兼容性
App |
快应用 |
微信小程序 |
支付宝小程序 |
百度小程序 |
字节小程序 |
QQ小程序 |
HBuilderX 4.53,Android:5.1,iOS:12,HarmonyNext:不支持 |
× |
× |
× |
× |
× |
× |
钉钉小程序 |
快手小程序 |
飞书小程序 |
京东小程序 |
鸿蒙元服务 |
× |
× |
× |
× |
× |
H5-Safari |
Android Browser |
微信浏览器(Android) |
QQ浏览器(Android) |
Chrome |
IE |
Edge |
Firefox |
PC-Safari |
× |
× |
× |
× |
× |
× |
× |
× |
× |
dm-flashlight 手机闪光灯开关,手电筒插件
这是一个用于控制设备闪光灯的UTS插件,支持 uni-app 和 uni-app x。
平台支持
安装方式
在插件市场搜索 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) - 首次发布