我希望能够从我的函数中获取"\uf37f"
之类的字符串并返回return "\uf37f"
。字符串对应于图标。
如果我return `\\u${iconString}`;
该功能有效,但如果我尝试这个功能则不起作用:
"\u"
图标显示为文字。我不能简单地连接hexadecimal digit expected
和我的图标,因为这会引发if (App.specialFlag) {
return new Response.Builder()
.code(418) //Whatever code
.protocol(Protocol.HTTP_2)
.message("Dummy response")
.request(chain.request())
.build();
} else {
return chain.proceed(chain.request());
}
错误。
答案 0 :(得分:4)
您需要使用https://addons.mozilla.org/en-US/developers/addon/api/key/:
文档中的示例:
String.fromCharCode(0x2014) // returns "—"
这需要一个数字,而不是一个字符串,所以首先你需要将字符串解析成一个数字,例如:
parseInt("f37f")
您可以将其存储在中间变量中,或将它们组合成单个表达式。
String.fromCharCode(parseInt("f37f"))