2016-08-12 52 views
-1

应用程序需要分配大量图标,同时图标被分配给我看,看到的是正方形。有什么机会如何预防这种情况?并将默认回拨替换为方形图标?加载任何自定义图标之前。如何在加载自定义图标字体时替换默认的正方形图标

+0

添加一些代码,或者会告诉我们哪里可能出现问题 –

+0

它不是关于某段代码很难模拟。但是如果你添加不存在的图标,结果将是空的方块。是否有任何更改替换空方块的图标?如果在加载其他东西之前可以更换方块,则最好。 –

+0

我认为你可以检查JS是否为图标null,然后当它的空值替换此其他img –

回答

0

在编译时将字体文件转换为数据字符串,并将其注入到代码中,因此一旦加载代码,字体就会在那里,浏览器无需单独请求它们。如今的浏览器不会等待字体加载,以便它们可以显示内容asap而不是原始styles.css

相关问题