服务卡片点击触发的路由到Ability的onForeground回调获取到的intent不是最新的

public class Video extends Ability {

    String TAG = "_PILIPILI_";
    @Override
    public void onStart(Intent intent) {
        super.onStart(intent);
        super.setMainRoute(VideoSlice.class.getName());
        System.out.println(TAG+" start " + intent.getStringParam("params"));

    }

    @Override
    protected void onForeground(Intent intent) {
        super.onForeground(intent);
        System.out.println(TAG +" foreground " + intent.getStringParam("params"));
    }
}
服务卡片点击触发的路由到Ability的onForeground回调获取到的intent不是最新的-开源基础软件社区

以上为点击同一个服务卡片内4个不同的内容。在点击其中一项后Ability被拉到前台,直接返回桌面,继续点击其他项,重复4次,

我是一个前端按照我的感觉这边应该是能获取到最新数据,预期4次的url应该是都不一样的。

可看起来和我的预期不太一样的,不知道是bug,还是本来就这样,我也没找到描述这种行为的文档

鸿蒙
HarmonyOS
OpenHarmony
2021-11-04 08:22:24
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
似鸿风
1

ability onForeground 回调详细信息 请参看文档:

https://developer.harmonyos.com/cn/docs/documentation/doc-references/ability-0000001054120007#ZH-CN_TOPIC_0000001054120007__onForeground-ohos_aafwk_content_Intent-

Intent的构成元素包括Operation与Parameters,及相关示例,具体描述参看文档:

https://developer.harmonyos.com/cn/docs/documentation/doc-guides/ability-intent-0000000000038799

分享
微博
QQ
微信
回复
2021-11-04 14:04:58
相关问题
关于 onArrange中获取到参数问题
1424浏览 • 1回复 待解决
请问如何获取到鸿蒙根布局
2001浏览 • 1回复 待解决
服务卡片java如何设置点击事件
3921浏览 • 1回复 待解决
鸿蒙卡片原子化服务和app关系
5409浏览 • 4回复 待解决
服务卡片进度条如何停止动画
4075浏览 • 1回复 待解决
服务卡片如何跳转到指定页面呢?
1378浏览 • 1回复 待解决
服务卡片快照在哪会用到?
972浏览 • 1回复 待解决
鸿蒙JS服务卡片背景模糊无效问题
2031浏览 • 1回复 待解决
obproxy路由问题有知道吗?
793浏览 • 2回复 待解决