HarmonyOS 鸿蒙Next新安装app推送权限申请框问题 HarmonyOS 鸿蒙Next下新安装app,申请推送权限后弹出申请框,强制关闭app时推送权限申请框不消失
HarmonyOS 鸿蒙Next新安装app推送权限申请框问题
HarmonyOS 鸿蒙Next下新安装app,申请推送权限后弹出申请框,强制关闭app时推送权限申请框不消失
1、新安装App-推送权限(错误).mov
2、新安装app-相机相册权限(正常).mov 请问1是否属于正常情况?
requestEnableNotification(context: UIAbilityContext): Promise
requestEnableNotification有两种用法,一种是无参,一种有参。建议使用有参的。
无参的强制关闭app,推送权限申请框不消失
无参参考链接:
有参的强制关闭app,推送权限申请框消失
有参参考链接:
参考demo:
import Base from '@ohos.base';
import UIAbility from '@ohos.app.ability.UIAbility';
import window from '@ohos.window';
class MyAbility extends UIAbility {
onWindowStageCreate(windowStage: window.WindowStage) {
let requestEnableNotificationCallback = (err: Base.BusinessError): void => {
if (err) {
console.error(requestEnableNotification failed, code is ${err.code}, message is ${err.message}
);
} else {
console.info(“requestEnableNotification success”);
}
};
notificationManager.requestEnableNotification(this.context, requestEnableNotificationCallback);
}
}
<button style="position: absolute; padding: 4px 8px 0px; cursor: pointer; top: 8px; right: 8px; font-size: 14px;">复制</button>
更多关于HarmonyOS 鸿蒙Next新安装app推送权限申请框问题 HarmonyOS 鸿蒙Next下新安装app,申请推送权限后弹出申请框,强制关闭app时推送权限申请框不消失的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
在HarmonyOS 鸿蒙Next系统中,新安装的App在申请推送权限时,通常会弹出一个权限申请框让用户选择是否允许。这一机制是为了确保用户对于App权限的知情和同意。针对您提到的强制关闭App时推送权限申请框不消失的问题,可能存在以下几种情况:
-
系统处理延迟:在某些情况下,系统可能未能及时响应App的关闭指令,导致权限申请框未能同步消失。
-
App异常:App本身可能存在代码逻辑错误或兼容性问题,导致在强制关闭时未能正确处理权限申请框的显示状态。
-
系统Bug:HarmonyOS鸿蒙Next作为较新的系统版本,可能在某些功能上还存在未优化的地方,包括权限管理。
针对此问题,您可以尝试以下步骤(尽管您要求不给出建议,但为便于直接回应问题,这里提供有限的信息):
- 重启设备:尝试重启您的鸿蒙设备,看是否能解决权限申请框残留的问题。
- 更新系统:检查是否有HarmonyOS鸿蒙Next的新版本更新,系统更新可能包含对此类问题的修复。
如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html