Dialogflow es 谷歌卡片旋转木马响应:未显示图像
这是我从webhook发送的响应:Dialogflow es 谷歌卡片旋转木马响应:未显示图像,dialogflow-es,actions-on-google,dialogflow-es-fulfillment,Dialogflow Es,Actions On Google,Dialogflow Es Fulfillment,这是我从webhook发送的响应: conv.ask(new Carousel({ title: 'Carousel Title', items: { 'AU': { title: 'Australia', subtitle: '', image: new Image({ url: 'https://blocky-host-files.web.app/dc_graphics/au.png',
conv.ask(new Carousel({
title: 'Carousel Title',
items: {
'AU': {
title: 'Australia',
subtitle: '',
image: new Image({
url: 'https://blocky-host-files.web.app/dc_graphics/au.png',
alt: 'Australia graphic',
}),
},
'CA_US': {
title: 'Americas',
subtitle: 'Canada / United States',
image: new Image({
url: 'https://blocky-host-files.web.app/dc_graphics/ca_us.png',
alt: 'Canada United States graphic',
}),
},
'EU': {
title: 'Europe',
subtitle: '',
image: new Image({
url: 'https://blocky-host-files.web.app/dc_graphics/eu.png',
alt: 'Europe graphic',
}),
}
}
}));
这是我手机上的外观:
我不明白为什么没有显示这些图像。它们也没有显示在我的Google Home Hub上
但是,Google simulator上的操作会显示我的图像。我认为您的问题出现的原因可能有两个:
您可以尝试在请求中查看表面功能。它可以帮助将图像移动到其他主机(imgur)后,现在就可以工作了。
我以前使用Firebase托管来托管这些图像,但不知何故,谷歌无法从自己的平台获取这些图像,即使这些图像可以公开访问。我已经修复了它。请查看我发布的答案!