我正在尝试为Python3中的Amazon Echo Show建立一种技能,以测试用户对美国各州的情况。为了做到这一点,我想在节目的屏幕上显示一个图像。然而,当我尝试这样做时,我的形象会被砍掉。我试着缩放图像,但这没用。在
要呈现模板,我使用以下代码(请原谅我将空字符串用作文本占位符):
'directives': [{
'type': 'Display.RenderTemplate',
'template': {
'type': 'BodyTemplate1',
'token': 'some sample card',
'backButton': 'VISIBLE',
'title': '',
'backgroundImage': {
'contentDescription': '',
'sources': [
{
'url': 'https://upload.wikimedia.org/wikipedia/commons/9/94/California_in_United_States.svg',
# 'widthPixels': 350, --> Tried these as well
# 'heightPixels': 350,
'size': 'SMALL'
}
]
},
'textContent': {
'primaryText': {
'type': 'RichText',
'text': ''
}
}
}
}]
我怀疑这可能与我的模板类型(BodyTemplate1)有关,或者我试图将背景图像用于它不应该用于的东西。在
有什么想法吗?在
我解决了这个问题,只找到了1024px600px的背景图像(亚马逊为节目屏幕指定的尺寸)。在
相关问题 更多 >
编程相关推荐