alexa-skills-kit - Alexa 卡响应中的图像未显示

标签 alexa-skills-kit

我正在研究 Alexa 技能并在卡片响应中添加图像。该图像未显示在设备上,但我可以在模拟器上查看它(附有屏幕截图)。

可能的原因是什么?我在我的 S3 存储桶上启用了 CORS,我不确定我是否正确执行了该操作。但在启用之前,该图像在模拟器中也不可用。如何检查?

enter image description here

最佳答案

COR 政策最近已更新,因此请确保您的政策如下:

<?xml version="1.0" encoding="UTF-8"?>
<CORSConfiguration xmlns="http://s3.amazonaws.com/doc/2006-03-01/">
    <CORSRule>
        <AllowedOrigin>http://ask-ifr-download.s3.amazonaws.com</AllowedOrigin>
        <AllowedMethod>GET</AllowedMethod>
    </CORSRule>
    <CORSRule>
        <AllowedOrigin>https://ask-ifr-download.s3.amazonaws.com</AllowedOrigin>
        <AllowedMethod>GET</AllowedMethod>
    </CORSRule>
</CORSConfiguration>

关于alexa-skills-kit - Alexa 卡响应中的图像未显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45417146/

相关文章:

alexa-skills-kit - 由于主体 ASK CLI 无效而导致解析错误

alexa - 找不到我未发布的 Alexa 技能套件

alexa-skills-kit - 如何以编程方式触发 ALEXA 通知?

node.js - 自定义alexa技能中nodejs回调的问题

azure - 在 Azure 上部署 Alexa-bridge

javascript - Alexa 问答技能

alexa-skills-kit - 使用 Alexa 技能管理 (SMAPI) 与 CLI

testing - alexa技能会指出要将商品发送到的配置文件名称,城市和密码,这会通过认证吗?

alexa-skills-kit - 通过语音启用技能时,Alexa 技能不请求许可(通知)

aws-lambda - Alexa没有找到我的技能