我正在开发一个移动网络应用。这个问题在一些Android中很明显(我认为只有2.3.x手机)。
页面上有标签和输入提交按钮。两者都被设计为具有相同的字体(TradeGothic,由@ font-face样式创建)。 标签文本始终正确呈现,但按钮文本在第一次访问页面时从不显示。 因此,如果您转到页面并单击按钮或返回然后转发(转到相关页面),则按钮文本显示正常。
我尝试使用jquery重置输入按钮的值。我也试过设置它的html和文本但是没有变化。
我还能尝试什么? (除了丢失字体。)
答案 0 :(得分:1)
略有hacky选项,你能否使用图像作为使用所需字体的按钮?
答案 1 :(得分:0)
我通过在应用程序启动时在webview(在后台)加载虚拟html页面来修复此问题。
虚拟页面只包含按钮的html,并加载相同的css文件。