Я использую последнюю версию Jquery-UI, а не ту, которая была разработана специально для Google TV (так как версия Google TV - это совершенно другой продукт).
По большей части все jquery и jquery-UI совместимы с браузером Google TV Chrome, за исключением переключателей, которые имеют вызов .buttonset () для их стилизации.
Несмотря на то, что в нем отображаются стилизованные радиомодули (закругленные углы, стиль переключателя, градиентный фон и т. Д.), Оказывается, что реальное радио-HTML (физическая точка) отображается в левом поле страницы, выровненное по X доступ со стилизованной версией кнопки. Нажатие на настоящую кнопку-переключатель фактически регистрирует его как нажатие, как и нажатие на стилизованную версию (что, я полагаю, является просто загрузкой CSS, применяемой к соответствующему тегу).
Теперь, как я уже сказал, все работает так, как должно, но уродливо и, возможно, сбивает с толку случайное переключение радиокнопки далеко за пределы формы. Есть ли обходные пути или CSS-хаки, чтобы это исправить? К сожалению, у меня нет возможности создать определенную логику просмотра для телевизоров Google, чтобы оптимизировать ее для Google TV - в основном из-за времени, и у сайта нет архитектуры MVC, поэтому иметь несколько просмотров не так уж и легко. .
Есть идеи, дамы и господа?