我使用最新版本的 Jquery-UI——而不是专门为 Google TV 设计的(因为 google TV 版本本质上是完全不同的产品)。
在大多数情况下,所有 jquery 和 jquery-UI 都与 google TV chrome 浏览器兼容,除了具有 .buttonset() 调用来设置样式的单选按钮。
虽然它确实显示了风格化的单选(圆角、切换按钮样式、渐变背景等),但事实证明,实际的 HTML 单选(物理点框)浮动到页面的左边距,在 X 访问使用按钮的程式化版本。单击实际的单选按钮实际上将其注册为被单击,单击风格化版本也是如此(我猜这只是将 CSS 加载到相应标签上)。
现在,就像我说的那样,一切都按照预期的方式工作,但是在表单之外有一个随机浮动单选按钮很丑陋并且可能令人困惑。是否有任何解决方法或 CSS hack 来解决此问题?不幸的是,我没有能力为谷歌电视创建一个特定的视图逻辑来为谷歌电视优化它——主要是因为时间和网站没有 MVC 架构,所以拥有多个视图并不是一件容易的事.
女士们先生们,有什么想法吗?