无法在Android上显示KendoUI按钮

时间:2012-04-15 09:12:30

标签: javascript android cordova kendo-ui

我在使用KendoUI中的按钮时遇到了不好的时间。当我使用Ripple调试时,我可以看到按钮,但是当我尝试使用我的手机(带有CyanogenMod7的Atrix)时,按钮就不显示了!

以下是我使用的代码:

<div data-role="view" data-layout="listado-layout" id="main-update" data-title="Actualizar Base de Datos">
<ul data-role="listview" data-style="inset">
  <li><center><input type="button" onclick="updateDB();" value="Actualizar"></input></center></li>
</ul>

顺便说一句,我正在使用PhoneGap制作应用程序,而我无法通过浏览器或手机屏幕看到这些按钮。

1 个答案:

答案 0 :(得分:2)

这看起来像Android浏览器中的一个错误 - 转换元素中的按钮会丢失其默认样式,并且在透明背景上只有黑色文本,看起来就像消失了。作为一种解决方法,您可以使用data-role =“button”来使用Kendo UI Mobile样式,如下所示:

<li><center><input type="button" data-role="button" onclick="updateDB();" value="Actualizar" /></center></li>