Google cloud functions 应用程序Google Assistant-Dialogflow无法显示表格卡

Google cloud functions 应用程序Google Assistant-Dialogflow无法显示表格卡,google-cloud-functions,dialogflow-es,actions-on-google,dialogflow-es-fulfillment,Google Cloud Functions,Dialogflow Es,Actions On Google,Dialogflow Es Fulfillment,我有一个新的问题,当我添加这样一个表卡,即使是静态表,而不是动态表 app.intent('static table',(conv)=>{ conv.ask(new Table({ dividers : true, columns: ['alpha', 'beta', 'price'], rows: [ [`1`, `2`, `3`], ], }));

我有一个新的问题,当我添加这样一个表卡,即使是静态表,而不是动态表

 app.intent('static table',(conv)=>{
      conv.ask(new Table({
          dividers : true,
          columns: ['alpha', 'beta', 'price'],
          rows: [
              [`1`, `2`, `3`],
          ],
      }));
  })

app.intent('dynamic table',(conv)=>{
      let row=[];
      var i;
      for (var i=0;i< conv.data.alpha.length;i++){
        row.push([conv.data.alpha[i],`${conv.data.beta[i]}- ${conv.data.beta2[i]}`,`Rp.${conv.data.pricemin[i]}-${conv.data.pricemax[i]}`])
      }
      console.log(row);
      conv.ask(new Table({
          dividers : true,
          columns: ['alpha', 'beta', 'price'],
          rows: row,
      }));
  })
app.intent('static table',(conv)=>{
conv.ask(新表)({
分割者:对,
列:['alpha','beta','price'],
行:[
[`1`, `2`, `3`],
],
}));
})
app.intent('动态表',(conv)=>{
设row=[];
var i;
对于(变量i=0;i

因为,桌卡是不可交互的,如果只显示桌子,它就会离开对话,因为桌子永远不会对用户有任何期望

发送表响应后,请尝试添加另一个响应,如下所示。这将保持对话并使其继续下去。简单地说,球将在用户法庭上

app.intent('static table',(conv)=>{
      conv.ask('Here is table details'); // edit this is required
      conv.ask(new Table({
          dividers : true,
          columns: ['alpha', 'beta', 'price'],
          rows: [
              [`1`, `2`, `3`],
          ],
      }));
     conv.ask('Which response would you like to see next?'); // this is missing
  })

谢谢,但还是没有回复。当conv.ask(
conversation response
)出现在桌子前面时,系统将进行响应是的,您是对的。我错过了第一个。编辑未来的答案。