phonegap android webview上的某些Bootstrap3图标未正确显示

phonegap android webview上的某些Bootstrap3图标未正确显示,android,twitter-bootstrap,cordova,twitter-bootstrap-3,glyphicons,Android,Twitter Bootstrap,Cordova,Twitter Bootstrap 3,Glyphicons,请看一看。 这是我的PhoneGap测试应用程序-在Galaxy S4上拍摄 您应该看到铃声、书签、公文包和相机图标(以及更多)并没有按预期显示 以下是我的观察结果: 所有图标都可以在浏览器(chrome、safari)中在PC和移动设备上正确显示 所有图标都可以在同一个ios应用程序中正确显示(在iphone/ipad、ios7中检查) “问号”只能在Android应用程序中看到 有人知道原因吗?这是转义序列的问题。如果您能够可靠地维护UTF-8编码的CSS文件,您可以覆盖引导默认值以使用实际

请看一看。 这是我的PhoneGap测试应用程序-在Galaxy S4上拍摄

您应该看到铃声、书签、公文包和相机图标(以及更多)并没有按预期显示

以下是我的观察结果:

  • 所有图标都可以在浏览器(chrome、safari)中在PC和移动设备上正确显示
  • 所有图标都可以在同一个ios应用程序中正确显示(在iphone/ipad、ios7中检查)
  • “问号”只能在Android应用程序中看到


    有人知道原因吗?

    这是转义序列的问题。如果您能够可靠地维护UTF-8编码的CSS文件,您可以覆盖引导默认值以使用实际的非转义图示符

    (根据浏览器的不同,以下代码似乎包含一堆框。不过,复制代码并将其粘贴到UTF-8文档中应该保留这些值。)

    @charset“UTF-8”;
    .贝尔:以前{
    
    内容:“这可能是因为bootstrap min.css文件和glyph文件的版本不匹配。

    我在我的GS3上看到了同样的问题。除了选择不同的图标,还没有找到解决方法。我在firefox和chrome中显示问号也有同样的问题。我在这里遇到了类似的问题(但不一样)桌面Chrome 34的问题。我使用的是一个搭建的MVC5应用程序,包括Bootstrap 3.0.0,将Bootstrap NuGet包升级到3.1.1解决了我的问题。你的第一部分工作得很好!!!谢谢。“摄像头”图标仍然显示为“问号”“通过使用第二部分在chrome中。我修复了.glyphicon摄像头的CSS错误。感谢您的反馈!尝试了第一部分,但不敢相信这些字形确实出现在终端vim中。让我高兴:)thanx…措辞很好。我在chrome 32.0.1700.76 m上遇到了这个问题