更新记录
0.0.3(2024-05-30) 下载此版本
- fix: 修复hbx4.18安卓报错
0.0.2(2024-05-10) 下载此版本
- chore: 更新文档
0.0.1(2024-05-10) 下载此版本
- init
平台兼容性
uni-app
Vue2 | Vue3 | Chrome | Safari | app-vue | app-nvue | Android | iOS | 鸿蒙 |
---|---|---|---|---|---|---|---|---|
√ | √ | √ | √ | - | - | 4.4 | 12 | - |
微信小程序 | 支付宝小程序 | 抖音小程序 | 百度小程序 | 快手小程序 | 京东小程序 | 鸿蒙元服务 | QQ小程序 | 飞书小程序 | 快应用-华为 | 快应用-联盟 |
---|---|---|---|---|---|---|---|---|---|---|
- | - | - | - | - | - | - | - | - | - | - |
uni-app x
Chrome | Safari | Android | iOS | 鸿蒙 | 微信小程序 |
---|---|---|---|---|---|
√ | √ | 5.0 | 12 | - | - |
lime-theming
- 系参考uni.onThemeChange api实现的监听系统主题状态变化UTS API, 兼容uniappx(h5,ios,安卓)
安装
在插件市场导入即可
使用
ios 需要 13以上
import {onThemeChange, OnThemeChangeCallback} from '@/uni_modules/lime-theming'
const theme = ref('')
const change: OnThemeChangeCallback = (res)=> {
console.log('res', res)
theme.value = res.theme
}
onThemeChange(change)
// 取消监听所有
// offThemeChange()
// 取消监听指定 listener
// offThemeChange(change)
API
由于是参考uni.onThemeChange
,故可以参考onThemeChange