在uniappx中将umeng推送的鸿蒙版本做成原生插件集成,推送在初始化后没有反应
// 应用需要获取用户授权才能发送通知,v1.0.14版本支持。可选
// 调用此方法,弹窗让用户选择是否允许发送通知,仅弹出一次,后续再次调用此方法时,则不再弹窗。
PushAgent.enableNotification(getAbilityContext(), (res: Record<string, string>) => {
console.log('通知是否允许', JSON.stringify(res));
});
// 消息推送初始化回调,成功即可得到data.data返回值,即device token。
PushAgent.initCallback((data: Record<string, string>) => {
console.log('消息推送初始化', JSON.stringify(data));
});
PushAgent.initCallback 执行,没有打印回调消息
[@umeng][push][生命周期]:applicationStateChange,lifecycleId: 1
[@umeng][push][生命周期]:onWindowStageActive ability: EntryAbility
16:09:21.298 [@umeng][common][core]:用户同意隐私政策
通知是否允许 {"msg":"success"}
[@umeng][push][push_plugin]:agree 是应用false