Amazon Echo Show 的背景图片不会缩放

Posted

技术标签:

【中文标题】Amazon Echo Show 的背景图片不会缩放【英文标题】:Amazon Echo Show's background image will not scale 【发布时间】:2018-03-03 01:12:04 【问题描述】:

我正在尝试在 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) 或我试图将 backgroundImage 用于不应该用于的事情有关。

有什么想法吗?

【问题讨论】:

【参考方案1】:

我通过找到一个 1024 像素 x 600 像素(亚马逊为节目屏幕指定的尺寸)的背景图像解决了这个问题。

【讨论】:

以上是关于Amazon Echo Show 的背景图片不会缩放的主要内容,如果未能解决你的问题,请参考以下文章

在iOS Swift中不使用AWS SDK在Amazon S3存储桶中上传的背景图像(背景模式)

javascript 连接到Amazon Echo按钮

javascript 连接到Amazon Echo按钮

通过Gokit玩转Echo语音控制开发技能

Amazon Alexa 语音识别1 : 简介

将 Netatmo 气象站连接到 Amazon Echo (Alexa)