需要您在ui页面装载完成后再请求使能弹窗只有第一次会弹出窗口,如果点击禁止,或者不点击直接终止app,就不会再弹出了。这时候出现这个错误时,需要您自己弹出窗口,引导用户去设置里面是能通知权限,跳转方法如下Button('设置通知权限') .ButtonStyle() .onClick(()=> { let context = getContext(this) as common.UIAbilityContext; let want: Want = { action: 'action.system.home', entities: ['entity.system.home'], uri: 'application_info_entry', parameters: { pushParams: 'com.example.natificationdemo' } }; context.startAbility(want) })
需要您在ui页面装载完成后再请求使能弹窗
只有第一次会弹出窗口,如果点击禁止,或者不点击直接终止app,就不会再弹出了。这时候出现这个错误时,需要您自己弹出窗口,引导用户去设置里面是能通知权限,跳转方法如下