【发布时间】:2019-02-07 11:27:15
【问题描述】:
在 tvOS 12 上使用 TVML 和 TVMLKit JS 时,有没有办法检测锁定失去焦点?
我知道当某物使用以下方法获得焦点时会有一个高亮事件:
lockupElement.addEventListener("highlight", this.handleHighlight);
我想在锁定不再突出显示时进行处理。我找到的最接近解决方案的方法是将突出显示事件添加到绝对所有其他元素,然后重置任何以前突出显示的元素。这似乎是一种 hack,而且将它添加到其他所有元素也很乏味且容易出错。
有人知道更好的方法吗?
【问题讨论】: