2012-03-19 4 views
0

Я пытаюсь использовать кнопки HTML радио в моем Spotify приложение. Когда инструмент Инспектор используется код для радио-кнопки присутствует, но радио-кнопка не получает отображаются в браузере внутри клиента Spotify. Я также получаю тот же результат для флажка.Радио и кнопки флажка не отображаются в приложении Spotify.

Тот же код используется с нормальными браузерами, как IE, Mozilla или Chrome и радио-кнопки визуализируется без каких-либо проблем.

Может кто-нибудь сказать мне, почему кнопка радио не получает вынесено в изолированном браузере внутри клиента Spotify?

Спасибо,

ответ

1

При взгляде на радио-кнопки в инспекторе, вы можете увидеть, что входной тег получения -webkit-внешний вид: не имеет набор атрибутов в зр: // импорт/CSS /shared.css и sp: //import/css/reset.css файлов.

button, input, textarea { 
    -webkit-appearance: none; 
    font-family: inherit; 
    font-size: 12px; 
} 

В зр: //import/css/adam.css и зр: //import/css/eve.css файлы импорта зр: //import/css/shared.css, так как вы, вероятно, получаете этот атрибут. Поведение существует только для радио и типов флажков, потому что другие типы ввода переопределены в другом месте.

Совет: Если вы просмотрите атрибуты css в инспекторе, вы можете проверить их для удаления или повторного добавления стиля.

Решение:

<input type="radio" style="-webkit-appearance:radio" /> 

<input type="checkbox" style="-webkit-appearance:checkbox" /> 

Будьте осторожны:Это, возможно, было намерение разработчиков не показывать кнопки радио/флажков, поэтому ваше приложение может иметь проблемы одобрения, поскольку пользовательский интерфейс методические рекомендации.

С уважением,
Kevin