问题

官网demo
https://developer.harmonyos.com/cn/docs/documentation/doc-gui...

失常注册,失常调用,然而就是无奈调用call办法,运行后果如下:

代码

解决

增加ohos.permission.KEEP_BACKGROUND_RUNNING权限

在module.json5文件里增加如下代码:

"requestPermissions": [      {        "name": "ohos.permission.KEEP_BACKGROUND_RUNNING",        "reason": "$string:app_name",        "usedScene": {          "abilities": [            "EntryAbility"          ],          "when": "inuse"        },      }    ],

如下图所示:

运行后果: