Spotify应用程序中不会呈现单选按钮和复选框按钮。

Spotify应用程序中不会呈现单选按钮和复选框按钮。,spotify,Spotify,我正在尝试在我的Spotify应用程序中使用HTML单选按钮。 使用Inspector工具时,单选按钮的代码会出现在那里,但单选按钮不会在Spotify客户端的浏览器中呈现。对于复选框,我也得到了相同的结果 在IE、Mozilla或Chrome等普通浏览器中使用相同的代码,单选按钮的渲染没有任何问题 谁能告诉我为什么单选按钮没有在Spotify客户端的沙盒浏览器中渲染 谢谢,当查看inspector中的单选按钮时,您可以看到输入标记在sp://import/css/shared.css和sp:/

我正在尝试在我的Spotify应用程序中使用HTML单选按钮。 使用Inspector工具时,单选按钮的代码会出现在那里,但单选按钮不会在Spotify客户端的浏览器中呈现。对于复选框,我也得到了相同的结果

在IE、Mozilla或Chrome等普通浏览器中使用相同的代码,单选按钮的渲染没有任何问题

谁能告诉我为什么单选按钮没有在Spotify客户端的沙盒浏览器中渲染


谢谢,

当查看inspector中的单选按钮时,您可以看到输入标记在sp://import/css/shared.css和sp://import/css/reset.css文件中设置了-webkit外观:none属性

sp://import/css/adam.css和sp://import/css/eve.css文件导入sp://import/css/shared.css文件,这可能就是您获取该属性的方式。该行为仅存在于radio和checkbox类型,因为其他输入类型在其他地方被覆盖

提示:如果您在inspector中查看css属性,实际上可以检查它们以删除或重新添加样式

解决方案

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

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

请注意:开发人员可能有意不显示单选按钮/复选框按钮,因此您的应用程序可能会因为UI准则而出现审批问题

问候,
凯文

这篇文章说这是一个bug:

(未检查spotify api文档tought…)

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

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