HarmonyOS backgroundTaskManager 9800005 Error
setBackgroundTask() {
// 后台任务
let wantAgentInfo: wantAgent.WantAgentInfo = {
// 点击通知后,将要执行的动作列表
wants: [
{
bundleName: "xxxx",
abilityName: "EntryAbility"
}
],
// 点击通知后,动作类型
actionType: wantAgent.OperationType.START_ABILITY,
// 使用者自定义的一个私有值
requestCode: 0,
// 点击通知后,动作执行属性
wantAgentFlags: [wantAgent.WantAgentFlags.UPDATE_PRESENT_FLAG]
};
try {
// 通过wantAgent模块下getWantAgent方法获取WantAgent对象
wantAgent.getWantAgent(wantAgentInfo).then((wantAgentObj: WantAgent) => {
try {
backgroundTaskManager.startBackgroundRunning(this.context,
backgroundTaskManager.BackgroundMode.LOCATION, wantAgentObj, callback)
} catch (error) {
console.error(`Operation startBackgroundRunning failed. code is ${(error as BusinessError).code} message is ${(error as BusinessError).message}`);
}
});
} catch (error) {
console.error(`Operation getWantAgent failed. code is ${(error as BusinessError).code} message is ${(error as BusinessError).message}`);
}
}
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
- 8.
- 9.
- 10.
- 11.
- 12.
- 13.
- 14.
- 15.
- 16.
- 17.
- 18.
- 19.
- 20.
- 21.
- 22.
- 23.
- 24.
- 25.
- 26.
- 27.
- 28.
- 29.
- 30.
- 31.
- 32.
运行后
07-29 13:08:35.060 6764-6764 A03D00/JSAPP com.xxxx E Operation startBackgroundRunning failed. code is 9800005 message is BussinessError 9800005: Continuous Task verification failed. The bgMode is invalid.
- 1.
HarmonyOS
赞
收藏 0
回答 1
相关问题
HarmonyOS 长时任务启动失败9800005
859浏览 • 1回复 待解决
HarmonyOS 长时任务(location任务类型失败,返回9800005)
749浏览 • 1回复 待解决
HPM: Search error: { "error": "" } Error: Failed to search:
6052浏览 • 1回复 待解决
HarmonyOS 上传失败报Error: empty error message
772浏览 • 1回复 待解决
HarmonyOS Error: Init error. The WebviewController must be associated with a Web component
1393浏览 • 1回复 待解决
HarmonyOS catch error问题
843浏览 • 1回复 待解决
编译报错hvigor ERROR: Error, Schema validate failed
2275浏览 • 1回复 待解决
HarmonyOS ERROR: Invalid storeFile value
1120浏览 • 1回复 待解决
编译报错:hvigor ERROR: Error, Schema validate failed.
4246浏览 • 1回复 待解决
HarmonyOS promptAction.showDialog报错:showDialog err: Error: Internal error. Can not get delegate
1371浏览 • 1回复 待解决
win11 启动devices Bind socket error, error code: 10013
3973浏览 • 1回复 待解决
HarmonyOS napi_create_buffer_copy调用返回error status 1 error message: Invalid parameter
719浏览 • 1回复 待解决
错误码code:9568274 error: install installd service error怎么处理?
1012浏览 • 1回复 待解决
MySQL连接数据库提示Connect error Error: connect ETIMEDOUT
6393浏览 • 1回复 待解决
HarmonyOS 系统路由表导航error code = 100005, error.message = Builder function not registered..,
652浏览 • 1回复 待解决
运行HarmonyOS工程持续报错error: ACCESS_ERROR, code: 109.怎么回事啊?
5403浏览 • 2回复 待解决
HarmonyOS 报错“Error: Get top window failed”
886浏览 • 1回复 待解决
HarmonyOS 闪退报错 Error code:2100001
834浏览 • 1回复 待解决
HarmonyOS jscrash,代码报Error message:is not callable
1594浏览 • 1回复 待解决
HarmonyOS 获取push token error code 1000900010
799浏览 • 2回复 待解决
错误码code:9568350 error: installd get proxy error.怎么处理?
1057浏览 • 1回复 待解决
可以参考下错误文档,这边定位权限是否没有被使用或者没有在配置文件中配置,错误码参考:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/errorcode-backgroundtaskmgr-V5#section9800005-长时任务校验失败
长时任务参考:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/continuous-task-V5