我正在开发一个webapp,由于某种原因,自定义字体(font-awesome)不会显示在Android下拉菜单中。它确实显示在页面本身上。
是否有任何解决方法或修复方法?
<div class="form-group col-xs-12">
<label for="icon">Icoon:</label>
<div class="dropdown">
<button class="btn btn-default dropdown-toggle" type="button" id="menu1" data-toggle="dropdown">Select Icon
<span class="caret"></span></button>
<ul class="dropdown-menu fa-font" role="menu" aria-labelledby="menu1">
<li role="presentation"><a role="menuitem" tabindex="-1" id="noodIcon"></a></li>
<li role="presentation"><a role="menuitem" tabindex="-1" id="noodIcon"></a></li>
<li role="presentation"><a role="menuitem" tabindex="-1" id="noodIcon"></a></li>
<li role="presentation"><a role="menuitem" tabindex="-1" id="noodIcon"></a></li>
<li role="presentation"><a role="menuitem" tabindex="-1" id="noodIcon"></a></li>
<li role="presentation"><a role="menuitem" tabindex="-1" id="noodIcon"></a></li>
</ul>
</div>
基本上我使用unicode在下拉菜单中显示图标。唯一的问题是,androids webview在本机容器中显示下拉菜单,它不会读取自定义字体
答案 0 :(得分:0)
使用 Android-Iconics - https://github.com/mikepenz/Android-Iconics 它是一个像font-awesome,Google Material Design Icons,Octicons,Weather Icons,Typeicons等图标的集合。