谷歌卡上的操作字幕未显示在模拟器或安卓手机中



我正在使用DialogFlow Fulfillment Inline Editor来构建一个快速原型/POC Google Action。 我正在尝试使用下面的 Node.js 代码(基于默认的履行节点.js代码)为卡片添加字幕,但它没有显示在模拟器或我的 Android 手机上。 否则,卡片将正确呈现 - 显示所有其他属性,但没有字幕。 我还尝试单独创建卡片并直接设置字幕属性(card.subtitle = '字幕';),但这也不起作用。 响应数据中没有返回"副标题",也没有记录错误(在"错误"选项卡或"查看日志"中)。

agent.add(new Card({
imageUrl: 'https://example.org/images/logo.png]',
title: `${titleCase(theTitle)}`,
subtitle: 'The Subtitle',
text: `${theText}`,
buttonText: 'Get More Information',
buttonUrl: 'https://example.org/info'
}));

关于这里可能发生的事情的想法?

据我所知,卡片没有subtitle这样的事情。您可能会与Google上的操作库中的基本卡混淆,该库确实具有subtitle属性。

希望对您有所帮助。

相关内容

最新更新