更新记录
1.0.1(2025-06-24) 下载此版本
修改 插件名称 以适应 插件市场规则
1.0.0(2025-06-24) 下载此版本
专为UniApp应用设计的后台任务管理库,提供简洁API实现任务调度与管理,提升应用性能与用户体验。 目前只提供鸿蒙端使用
平台兼容性
uni-app
Vue2 | Vue3 | Chrome | Safari | app-vue | app-nvue | Android | iOS | 鸿蒙 |
---|---|---|---|---|---|---|---|---|
√ | √ | - | - | - | - | - | - | √ |
微信小程序 | 支付宝小程序 | 抖音小程序 | 百度小程序 | 快手小程序 | 京东小程序 | 鸿蒙元服务 | QQ小程序 | 飞书小程序 | 快应用-华为 | 快应用-联盟 |
---|---|---|---|---|---|---|---|---|---|---|
- | - | - | - | - | - | - | - | - | - | - |
uni-app x
Chrome | Safari | Android | iOS | 鸿蒙 | 微信小程序 |
---|---|---|---|---|---|
- | - | - | - | √ | - |
uniapp-uts-backgroundTaskManager
介绍
uniapp-uts-backgroundTaskManager:专为UniApp应用设计的后台任务管理库,提供简洁API实现任务调度与管理,提升应用性能与用户体验。 目前只提供鸿蒙端使用
1.基础配置
1.1 module.json5 配置
1.1.1 abilities => backgroundModes 添加长任务类型
"backgroundModes": ["audioRecording", "location"], // 长时任务集合,指定用于满足特定类型的长时任务
1.1.2 requestPermissions 新增 ohos.permission.KEEP_BACKGROUND_RUNNING 权限
{
"name": "ohos.permission.KEEP_BACKGROUND_RUNNING",
"reason": "$string:permission_keep_background_running_tips",
"usedScene": {
"abilities": [
"EntryAbility"
],
"when": "inuse"
}
}
1.1.3 string.json配置
{
"name": "permission_keep_background_running_tips",
"value": "正在申请访问设备的后台运行功能权限,以便为您提供相应的服务"
}