1

我正在开发一个移动网络应用程序。这个问题在某些 Android 上很明显(我认为只有 2.3.x 手机)。

页面上有一个标签和一个输入提交按钮。两者的样式都具有相同的字体(TradeGothic,由@font-face 样式创建)。标签文本始终正确呈现,但按钮文本在第一次访问页面时永远不会显示。因此,如果您转到页面并单击按钮或返回然后前进(到有问题的页面),那么按钮文本显示正常。

我尝试使用 jquery 重置输入按钮的值。我也试过设置它的 html 和 text 但是没有变化。

我还能尝试什么?(除了丢失字体。)

4

2 回答 2

1

有点 hacky 的选项,你不能为使用所需字体的按钮使用图像吗?

于 2012-12-11T15:25:04.850 回答
0

我通过在应用程序启动时在 web 视图中(在后台)加载一个虚拟 html 页面来解决这个问题。

虚拟页面仅包含按钮的 html 并加载相同的 css 文件。

于 2012-12-31T19:10:46.643 回答