ruby-on-rails - 使用 Ralyxa 实现向上/向下滚动功能
问题描述
我正在使用Ralyxa来构建 alexa 技能。
我已经能够开发纯语音设备的技能,但发现很难在使用上述 gem 的多模式设备中实现相同的技能。
我使用卡片在屏幕上显示文本,但是如何实现向上和向下滚动功能或向上和向下翻页等专门用于查看启用的设备。
解决方案
对于所有希望使用上述 gem 在 ruby 中实现多模式服务(向上/向下滚动、向上/向下翻页等)的 Ruby 开发人员,让我告诉你,这个 gem 目前不提供此功能。
因此,我发现的一种解决方法是传递自定义响应,以将每个请求的显示指令作为响应来实现,并且它起作用了。
注意 :对于那些没有时间切换到 Node 或 AWS Lambda 的人来说,这只是一种解决方法。否则,最好的方法是使用 node ask sdk 实现相同的功能。
推荐阅读
- c++ - 通过引用或指针传递 char 或 short 是否比通过值传递慢?
- python - 如何在 PyQt5 中调用或激活 MenuBar 快捷方式?
- json - 从 json 文件中选择特定项目以防多个字段具有相同的名称 vba
- android - 多次按下片段调用按钮问题
- css - 如何使用 sass 将 -fluid 添加到具有子名的类中
- bash - gcloud 命令行重定向到标准输出
- c++ - cmake error libcurl not found, but libcurl4 is installed
- python - _root_logger_handlers_backup = _root_logger.handlers.copy() AttributeError: 'list' 对象没有属性 'copy'?
- java - 删除白色轮廓 JFrame
- python - Pyspark - UnicodeEncodeError:“ascii”编解码器无法在位置 124 编码字符“\ufffd”:序数不在范围内(128)