我按照codelab向谷歌钱包添加新卡(当然我使用了公司的业务资料,并且发行人ID不是临时的)。
作为步骤之一,我在 generic_class.js 中添加了一行包含两个项目的内容,但它没有显示在最终生成的卡片中
'classTemplateInfo': {
'cardTemplateOverride': {
'cardRowTemplateInfos': [
{
'twoItems': {
'startItem': {
'firstValue': {
'fields': [
{
'fieldPath': 'object.textModulesData["points"]',
},
],
},
},
'endItem': {
'firstValue': {
'fields': [
{
'fieldPath': 'object.textModulesData["contacts"]',
},
],
},
},
},
},
],
}
(当然,如果我点击详细信息,它们会显示在卡片外部的底部)。
然后我注意到Codelab的最后一张卡片也没有这一行!
所以我想向我的 generic_class 添加两行或三行,就像 pass builder 一样,有什么想法吗?
我在网上搜索并询问钱包支持团队,还没有答案。
我在完成手册时遇到了同样的问题在此处输入链接描述。然而,就我而言,详细信息也没有显示。仅在从类描述中删除detailsTemplateOverride字段后,默认情况下才能显示详细信息。正面无法正确显示信息。