代码之家  ›  专栏  ›  技术社区  ›  Glen Little

Gmail加载项Poptoroot未清除历史记录

  •  0
  • Glen Little  · 技术社区  · 6 年前

    对于gmail附加组件,我发现“poptoroot()”没有按预期工作。当从通用操作中调用此操作时,用户将被发送到根用户,但有一个“后退”箭头可供他们返回到前一张卡。

    从文件上看,这不应该发生。有什么建议吗?

    样例代码:

    return CardService .newActionResponseBuilder() .setNavigation( CardService .newNavigation() .popToRoot() .updateCard(makeRootCard(messageId))) .build();

    哪里 makeRootCard 创建并返回生成的卡。

    1 回复  |  直到 6 年前
        1
  •  0
  •   Glen Little    6 年前

    尝试从非google身份验证注销时出现此问题。结果发现 makeRootCard() 方法返回 AuthorizationException 按照正常的授权流程。为了避免这种情况,我不得不采取一些变通办法 updateCard 方法使用原始卡。

    推荐文章