/ / Os botões de opção e caixa de seleção não estão sendo renderizados em um aplicativo Spotify. - spotify

Os botões de rádio e caixa de seleção não estão sendo processados ​​em um aplicativo do Spotify. - spotify

Estou tentando usar botões de opção HTML no meu Aplicativo Spotify. Quando o Inspetor Quando a ferramenta é usada, o código do botão de opção está presente, mas o botão de opção não está sendo renderizado no navegador dentro do cliente Spotify. Também estou obtendo o mesmo resultado para a caixa de seleção.

O mesmo código é usado em navegadores normais como IE, Mozilla ou Chrome e o botão de opção é renderizado sem nenhum problema.

Alguém pode me dizer por que o botão de opção não está sendo renderizado no navegador em área restrita dentro do cliente Spotify?

Obrigado,

Respostas:

0 para resposta № 1

Este post diz que é um bug: Spotify - Usando elementos da interface do usuário da caixa de seleção

(não checou o api doc do spotify ...)


1 para resposta № 2

Ao olhar para o botão de opção no inspetor, você pode ver que a tag de entrada está recebendo o -webkit-aparecimento: nenhum atributo definido no sp: //import/css/shared.css e sp: //import/css/reset.css arquivos.

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

o sp: //import/css/adam.css e sp: //import/css/eve.css arquivos importam o sp: //import/css/shared.css arquivo, que é como você provavelmente está obtendo esse atributo. O comportamento existe apenas para os tipos de rádio e caixa de seleção porque os outros tipos de entrada são substituídos em outros lugares.

Gorjeta: Se você visualizar os atributos css no inspetor, poderá verificá-los para remover ou adicionar novamente o estilo.

Solução:

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

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

Esteja avisado: Pode ter sido intenção dos desenvolvedores não exibir botões de opção / opção, portanto, seu aplicativo pode ter problemas de aprovação devido às diretrizes da interface do usuário.

Saudações,
Kevin