假设我有一个相机复古图标,其Unicode为'\uf083'。现在FontAwesome中的相机复古图标的Unicode为'\f083'。我该如何从FontAwesome图标中获取原始的相机复古图标Unicode?
这里是一个使用font-awesome生成SVG元素的示例。正如您所看到的,它只适用于原始Unicode。这就是为什么我需要获取原始的Unicode,而不是font-awesome的原因。 DEMO 我能够使用此函数获取FontAwesome Unicode:
但是,正如我所说,我需要获取该图标的原始Unicode编码。有什么想法吗? 基本上,我想要返回类似于'\uf083'的字符串;
这里是一个使用font-awesome生成SVG元素的示例。正如您所看到的,它只适用于原始Unicode。这就是为什么我需要获取原始的Unicode,而不是font-awesome的原因。 DEMO 我能够使用此函数获取FontAwesome Unicode:
function faUnicode(name) {
var testI = document.createElement('i');
var char;
testI.className = 'fa ' + name;
document.body.appendChild(testI);
char = window.getComputedStyle( testI, ':before' )
.content.replace(/'|"/g, '');
testI.remove();
return char.charCodeAt(0);
}
但是,正如我所说,我需要获取该图标的原始Unicode编码。有什么想法吗? 基本上,我想要返回类似于'\uf083'的字符串;