我正在使用 TVJS 和 TVML 为 Apple TV 构建一个应用程序。是否有事件可以帮助我检测用户何时滑动了 Siri 遥控器的触摸板?当我全屏显示图像并且用户滑动时,我想移动到下一个/上一个图像。但我似乎找不到任何事件来检测这些滑动。谢谢!
我不认为您可以"检测到这些滑动"并手动对它们做出反应,TVML 和 TVJS 使用标准模板并具有特定的交互式组件,这些组件可以布置在屏幕上,然后 Apple TV 通过解释来自控件的命令来处理在这些元素之间的移动。
TVJS 只允许您收听有限数量的事件
enum TVElementEventType : Int {
case Play
case Select
case HoldSelect
case Highlight
case Change
}
您应该能够通过使用正确的模板或元素(如 OneUp 模板)来使用您描述的功能。
在不知道到目前为止您是如何实现这一点的情况下,我无法推荐任何其他内容。 请显示您正在使用的代码以获得更准确的建议