#jquery-ui-button #google-tv
#jquery-ui-button #google-tv
Вопрос:
Я использую последнюю версию Jquery-UI, а не ту, которая разработана специально для Google TV (поскольку версия Google TV по сути является совершенно другим продуктом).
По большей части все jquery и jquery-UI совместимы с браузером google TV Chrome, за исключением переключателей, для оформления которых используется вызов .buttonset().
Хотя он показывает стилизованные переключатели (закругленные углы, стиль кнопки переключения, градиентный фон и т.д.), Оказывается, что фактический HTML-переключатель (физический точечный блок) перемещается на левое поле страницы, выровненный по X access со стилизованной версией кнопки. Нажатие на фактический переключатель фактически регистрирует его как щелкающий, как и щелчок по стилизованной версии (которая, я предполагаю, является просто загрузкой CSS, применяемой к соответствующему тегу).
Теперь, как я уже сказал, все работает так, как должно, но это некрасиво и, возможно, сбивает с толку, когда случайный плавающий переключатель находится далеко за пределами формы. Существуют ли какие-либо обходные пути или CSS-хаки для исправления этого? К сожалению, у меня нет возможности создать определенную логику просмотра для Google TV, чтобы оптимизировать ее для Google TV — в основном из-за нехватки времени, а сайт не имеет архитектуры MVC, поэтому использовать несколько просмотров не так-то просто.
Есть идеи, дамы и господа?
Ответ №1:
Я попросил кого-нибудь посмотреть на это, и меня попросили ввести ваш URL. Если бы вы могли опубликовать один из них, было бы полезно получить ответ.
Комментарии:
1. Хотелось бы, чтобы я мог. Весь код находится в части инструмента с защищенным доступом. Инструмент (и, соответственно, URL-адреса и учетные данные имени пользователя / пароля), к сожалению, защищены моим CDA. Лучшее, что я мог сделать, это скриншот и разметку переключателей в формате HTML. Этого будет достаточно?
2. Вероятно, самый быстрый способ получить ответ находится на code.google.com/tv/web/forum.html он же googletv-web@googlegroups.com разместите там свой скриншот, если в нем нет ничего конфиденциального.