TVJS如何检测Apple TV遥控器上的滑动?

时间:2016-03-21 15:26:13

标签: tvos apple-tv tvml tvjs

我正在使用TVJS和TVML为Apple TV构建应用程序。是否有事件可以帮助我检测用户何时刷过siri遥控器的触摸板?当我全屏显示图像并且用户滑动时,我想移动到下一个/上一个图像。但我似乎无法找到任何检测这些滑动的事件。谢谢!

1 个答案:

答案 0 :(得分:0)

我不认为您可以'检测这些滑动'并手动对它们做出反应,TVML和TVJS使用标准模板并具有可以在屏幕上布局的特定交互式组件,然后Apple TV处理这些元素之间的移动通过解释控件中的命令。

TVJS只允许您收听有限数量的活动

enum TVElementEventType : Int {
    case Play
    case Select
    case HoldSelect
    case Highlight
    case Change
}

您应该能够使用正确的模板或元素来使用您描述的功能,例如OneUp template

到目前为止,不知道你是如何实现这一点的,我没有其他建议。请出示您正在使用的代码以获得更准确的建议