我正在利用https://www.cssscript.com/simple-emoji-picker-text-fields-emoji-picker/
上的这个表情符号选择器javascript在脚本中,String.codePointAt在IE上无法正常工作。
我知道IE不支持codePointAt,是否还有其他替代方法或替代方法可以在IE上获得它?
const emojis = [0x1f600]
emojis.map(function (item) {
const emojiLi = document.createElement("li");
emojiLi.style.display = "inline-block";
emojiLi.style.paddingTop = "10px";
const emojiLink = document.createElement("a");
emojiLink.setAttribute("href", "javascript:void(0)");
emojiLink.innerHTML = String.fromCodePoint(item);
emojiLink.onmousedown = clickLink;
emojiList.appendChild(emojiLink);
});
我尝试使用
String.fromCharCode(item);
但是它以某种方式破坏了unicode翻译: screenshot