我使用AngularJS的Material Icons字体作为Cordova Android / iOS应用程序。
问题是,对于某些Android 4.X版本,我必须使用“旧”方式显示图标,如下所示(文档中的代码):
<!-- For modern browsers. -->
<i class="material-icons">arrow_back</i>
<!-- For IE9 or below. -->
<i class="material-icons"></i>
所以现在,我想我必须找到项目中的每个图标,并通过hexa更新图标文本,但在此之前我有一些问题:
问题:

)显示图标(即使是现代浏览器)是否安全(或不良做法)?现代浏览器会在几年后删除这种兼容性吗?arrow_back
- &gt; 
)答案 0 :(得分:0)
当我使用十六进制解决方案时,它可以工作,但是当你阅读HTML时会很痛苦,所以我找到了另一个解决方案:通过classname生成图标。
它工作得很好,所以我只是创建了一个存储库,如果有人遇到同样的问题:getTranslateX()