CSS选择器:焦点不适用于Chromecast

时间:2013-10-11 16:16:29

标签: css google-chrome focus chromecast

我正在尝试为Chromecast调整基于HTML的应用程序,一切正常,但CSS中没有考虑“:focus”。

我用它来显示不同的一些项目(基本上相当于“选定的项目”)。

正确处理焦点(在某些DOM节点上调用“.focus()”工作正常),只是显示没有正确完成。

我怀疑这可能是故意的,因为Chromecast没有键盘等。我总是可以重写整个CSS来在元素上添加一个“聚焦”类,但是只为Chromecast重写整个内容,因为它已经在很多平台上工作似乎是一个坏主意。

有没有办法在CSS中激活对“:focus”的支持? 有工作吗?

最好的问候

JN

1 个答案:

答案 0 :(得分:1)

chromecast背后的想法不是以你所描述的方式拥有UI; “控制/导航”在第二个屏幕上,内容的消耗(例如,媒体的播放)在电视上。例如,请考虑使用Google Play音乐。用户拿起她的移动设备,在她的设备上浏览专辑等,直到找到所需的内容。在此交互过程中,电视屏幕不会尝试显示她设备上正在进行的导航,这是有道理的,因为她甚至没有看电视;事实上,看电视会很困难(假设它正在反映她的移动显示屏)并在她的移动设备上导航;用户在搜索她的内容时不想将她的眼睛从一个移动到另一个。最后,当她发现自己将这些内容投放到电视上时,可以在电视上收听。与电视和电影应用,Netflix和Hulu +的行为相同,强烈建议您遵循相同的模式。